驅動程序無法使用安全套接字層(Ssl)加密與SQL Server建立安全連接問題解決

參考官方文檔地址:

https://docs.microsoft.com/zh-cn/sql/connect/jdbc/connecting-with-ssl-encryption?view=sql-server-2017

修改數據庫連接的配置文件

原配置文件:

 <!-- 配置數據庫連接信息 -->
            <dataSource type="POOLED">
                <property name="driver" value="com.microsoft.sqlserver.jdbc.SQLServerDriver"/>
                <property name="url" value="jdbc:sqlserver://ip;DatabaseName=demo"/>

修改後的配置文件  在數據庫連接串 追加:integratedSecurity=true;encrypt=true;trustServerCertificate=true

 <!-- 配置數據庫連接信息 -->
            <dataSource type="POOLED">
                <property name="driver" value="com.microsoft.sqlserver.jdbc.SQLServerDriver"/>
                <property name="url" value="jdbc:sqlserver://ip;DatabaseName=demo;integratedSecurity=true;encrypt=true;trustServerCertificate=true"/>

測試問題已解決

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章