简要介绍一下我们要实现的目标:
您能否请您在下面提出您的想法并提供必要的意见:
1)如何从类似于ServicePointManager的.Net Framework WinForms应用程序强制执行TLS 1.2来发出HTTP请求。
(无法找到为Windows Forms应用程序执行相同操作的解决方案,并且似乎唯一的方法是在注册表中的操作系统级别执行操作)
2)此外,Crystal Reports似乎使用TLS 1.0 / SSL 3.0协议,并且从Microsoft网络监视器中看不到使用TLS 1.2进行通信。
怎么做到这一点?
[更新] :TLS 1.2已通过使用新的MSOLEDBSQL驱动程序实现,但似乎SQLNCLI10 / SQLNCLI11似乎不支持TLS 1.2,并且在托管Sql Server 2008的服务器上禁用SSL 3.0后,Crystal报告中断R2
感谢您的帮助!