我使用 IMAP 要求和 SMTP 发送命令编写了一个 NET 4.5 客户端应用程序工具。
现在我当前的问题是我在一个客户处遇到以下异常:
根据验证程序,远程证书无效
我将代码更改为:
ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };
所以所有的证书都应该被接受。服务器需要 SSL。相同的连接信息在使用 Outlook 或 Thunderbird 时没有错误。
我使用 IMAP 要求和 SMTP 发送命令编写了一个 NET 4.5 客户端应用程序工具。
现在我当前的问题是我在一个客户处遇到以下异常:
根据验证程序,远程证书无效
我将代码更改为:
ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };
所以所有的证书都应该被接受。服务器需要 SSL。相同的连接信息在使用 Outlook 或 Thunderbird 时没有错误。
它可能与信任问题有关,例如缺少根 CA 或客户端/服务器上的中间体。
这些验证问题可以记录(如果您启用它)到 CAPI2 事件日志。这个答案可能会对你有所帮助。