![](/img/trans.png)
[英]integrating .Net Framework with IIS on windows server 2008 r2
[英]TLS 1.2, .NET Framework 4.0, and IIS 7.0 on Windows 2008 R2
我有一台运行 SQL Server 2008 的 Windows 2008 R2 服务器和一个 .NET Framework 4.0 Web 应用程序 (CMS)。 不幸的是,由于该应用程序,我无法升级 .Net,但我需要禁用 TLS 1.0 及更低版本。 当我这样做时,除非我重新启用 1.0.0,否则我将无法访问该应用程序。 有没有办法将 TLS 1.2 与 .Net framework 4.0 一起使用?
禁用 TLS 1.0 及更低版本是什么意思?
您可以做的是在 Global.asax 文件中启用/设置为默认 TLS 1.2,它应该可以完成这项工作。
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
只需确保导入System.Net
如果 Enum 值丢失,您可以尝试执行下一步
ServicePointManager.SecurityProtocol = (SecurityProtocolType)3072;//SecurityProtocolType.Tls1.2;
这里的坏消息是您可能需要根据这篇文章将 System.dll 替换为 4.5 版本
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.