在網(wǎng)上看到很多文章都沒有解決 ,最后是在官方文檔找到的方法:當(dāng) encrypt 屬性設(shè)置為 true 且 trustServerCertificate 屬性設(shè)置為 true 時(shí),Microsoft JDBC Driver for SQL Server 將不驗(yàn)證SQL Server TLS 證書。 此設(shè)置常用于允許在測(cè)試環(huán)境中建立連接,如 SQL Server 實(shí)例只有自簽名證書的情況。官方鏈接:使用加密進(jìn)行連接 - JDBC Driver for SQL Server | Microsoft Learn
在數(shù)據(jù)庫(kù)的URL后面添加:integratedSecurity=true;" + "encrypt=true;trustServerCertificate=true";文章來源:http://www.zghlxwxcb.cn/news/detail-757721.html
springboot2.7+JDK17+BeetlSQL3已解決此問題文章來源地址http://www.zghlxwxcb.cn/news/detail-757721.html
到了這里,關(guān)于驅(qū)動(dòng)程序無法通過使用安全套接字層(SSL)加密與 SQL Server 建 立安全連接。錯(cuò)誤:“PKIX path building failed:的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!