首先
如果你是在訪問一個網站,可以通過可以通過導入證書的方式解決該問題。或者跳過ssl證書驗證。這些操作步驟,其他博主已經寫的非常詳細了。在這里不做贅述。
如果你只是單純鏈接一個本地數據庫,卻莫名其妙的出現了
驅動程序無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連接。錯誤:“sun.security.validator.ValidatorException: PKIX path building failed: 報錯
那么此時你就要去檢驗你的JDK版本 、JDBC 版本、以及數據庫的版本。
因為低版本的JDBC無法鏈接高版本的sqlserver
高版本的JDBC也有可能無法鏈接低版本的sqlserver
jdk8 推薦使用JDBC4.1 、sqlserver 2008R2 或者 sql server2008
JDBC4.1下載地址如下
Download Microsoft SQL Server JDBC 驅動程序 4.1 from Official Microsoft Download Center
如果你使用的是最新版本SQL server 2019 那么你的JDK版本也要是高版本JDK
在SQL server 2019? 和JDBC 10.020下 JDK8 和JDK11.都不適配(親測)文章來源:http://www.zghlxwxcb.cn/news/detail-439572.html
我自己的問題就是這樣解決的。遇到這個問題的時候網上的方法幾乎都嘗試了一遍。但是都沒有用。文章來源地址http://www.zghlxwxcb.cn/news/detail-439572.html
到了這里,關于關于解決驅動程序無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連接。錯誤:“sun.security.validator.ValidatorException:的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!