【问题标题】:IIS 7.5 Secure Communication Error - The underlying connection was closed: Could not establish secure channel for SSL/TLSIIS 7.5 安全通信错误 - 底层连接已关闭:无法为 SSL/TLS 建立安全通道
【发布时间】:2014-04-17 15:06:59
【问题描述】:

我们在尝试使用 IIS 7.5 下部署的应用程序中的外部 Web 服务时遇到以下错误。

错误 - 底层连接已关闭:无法为 SSL/TLS 建立安全通道。

这适用于其他服务器,但在这个特定的服务器上它会失败。当我们尝试连接不允许的 SSL 连接并且只接受 TLS 的服务器时,这种情况就开始发生了。如此链接http://support.microsoft.com/kb/915599 中所述,我们更改了注册表,但仍然看到错误。请查看注册表的附件图像以确保正确完成此操作。似乎 IIS 仍在尝试使用 SSL 协议。我有点困惑 IIS 在通信过程中选择协议 SSL 与 TLS 的位置。也许需要做一些事情来确保选择 TLS?其他想法?

【问题讨论】:

    标签: security ssl iis-7.5


    【解决方案1】:

    这已通过添加以下行在代码级别修复 -

    ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-28
      • 1970-01-01
      • 2011-01-06
      • 2017-05-22
      相关资源
      最近更新 更多