我想检查我的应用程序和SQL Server之间的连接是否使用TLS1.2。 我禁用了TLS1.2,但连接仍然发生。我通过Wireshark进行了检查,未发现关于TLS1.2的任何信息。
答案 0 :(得分:0)
作为标签,请告诉我们您的SQL Server是否为2012。如果是这样,请首先检查是否已安装启用TLS 1.2的补丁。
下一步,请检查是否已安装客户端组件和驱动程序的更新。
请参阅文章:TLS 1.2 support for Microsoft SQL Server。
Windows中的SQL Server也支持TLS1.0和TLS1.1。如果您只想使用TLS 1.2进行客户端-服务器通信,请禁用TLS 1.0和1.1。
请尝试禁用TLS1.0 1.1和1.2,然后重新启动计算机并测试连接是否可以正常进行。
顺便说一句,您可以看到verify if a connection to SQL Server is Encrypted上的博客。