【发布时间】:2020-10-17 00:07:22
【问题描述】:
我需要在安装在 SQL Server 2008 R2 上的 SQLCLR 程序集中强制使用 TLS 1.2。 我已阅读 the answer 解释如何以编程方式启用 TLS 1.2。
不幸的是,添加System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolTypeExtensions.Tls12; 会导致错误不支持请求的安全协议,即使 Windows Server (2008 R2) 是最新的(所以提到包含 Microsoft 的修补程序) .
有人在 SQLCLR 程序集中使用相同的方法吗?有没有其他方法可以在此类程序集中支持 TLS 1.2?
程序集的目标框架设置为:.NET Framework 3.5
【问题讨论】:
标签: sql-server-2008-r2 .net-3.5 tls1.2 sqlclr