【问题标题】:Error while connecting exchange server from WCF Service从 WCF 服务连接交换服务器时出错
【发布时间】:2020-11-18 23:37:22
【问题描述】:

我在 wcf 服务中使用交换侦听器。 最近我们将应用程序移至新服务器。 我们也在 IIS 中安装了 SSL 证书。

我们在新服务器中的 ExchangeService.AutodiscoverUrl(string emailAddress) 方法中遇到错误。 在旧服务器上它工作正常。

在事件查看器中,我们可以看到以下错误。

从远程客户端应用程序收到 SSL 3.0 连接请求,但服务器不支持客户端应用程序支持的任何密码套件。 TLS 连接请求失败。

【问题讨论】:

    标签: asp.net ssl-certificate iis-8 wcf-security


    【解决方案1】:

    Windows Server 上未启用 TLS 加密协议。这可能会导致通过 HTTPS 协议和 TLS 加密连接的应用程序连接失败。

    您可以通过查看以下注册表项来确定启用了哪些协议:

    要启用 SSL3.0,请按照以下步骤操作:

    使用regedit添加以下键:

    1.右键协议->新建->密钥->“SSL 3.0”然后“TLS 1.0”

    2.在上面的每个键下,您需要创建额外的键“Client”和“Server”

    3.在“SSL 3.0 和 TLS 1.0”的每个“客户端”和“服务器”键下创建名为“启用”的 DWORD(32 位)值

    DWORD(32 位)值

    值名称 = 启用

    起息日 = 0

    起息日可以设置为“1” - 启用或“0” - 禁用

    4、重启电脑实现修改

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-03-25
      • 1970-01-01
      • 2017-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-11
      相关资源
      最近更新 更多