如何禁用SQL Server JDBC SSL加密(在10.2驱动程序版本中)

问题描述 投票:0回答:2
从10.2,SQL Server启用SSL,默认情况下,这是通过其自己的入场者的破坏变化:

Https://learn.microsoft.com/en-us/sql/connect/jdbc/release-notes-notes-for-the-the-the-jdbc-driver?view = sql-server-ver16#更改为in-102

现在,问题是如何调整现有的良好/工作JDBC连接字符串以不使用加密。例如。这个网址应该变成什么?

jdbc:sqlserver://localhost:1433;databaseName=SomeDatabase;
    
sql-server jdbc
2个回答
22
投票
似乎只是添加到末端,然后该应用再次启动。

最重要的是:gentrypt = false不会禁用加密,它只是表明客户端不需要它。如果将其设置为false,并且服务器需要加密,则该连接将被加密,但将无法验证服务器证书。
    


0
投票
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.