【发布时间】:2017-07-28 20:53:56
【问题描述】:
我需要使用 TLS 1.2 从我的 .NET Web 服务连接到另一个将强制使用 TLS 1.2 的服务。我发现一个资源说 .NET 4.6 默认使用 TLS 1.2,所以这听起来像是最简单的解决方案。我更新了服务器上的 .NET 框架并重新启动。在 IIS 中,我尝试使用 .NET 4.6 创建应用程序池,但 4.0 是唯一的选择。然后我发现它仍然会说 4.0,因为 4.6 是对 .NET 4.0 的“就地”更新。所以我想也许我已经完成了。然而,在我因不相关原因而得到的错误页面上,它显示Microsoft .NET Framework Version:4.0.30319,所以看来我还没有成功升级。有关如何确保我的应用程序池使用 .NET 4.6 或更一般地如何启用 TLS 1.2 的任何指示?
【问题讨论】:
-
我相信必须在服务器上启用 TLS12。 support.quovadisglobal.com/kb/a433/…