? ? ? 去搜索這個問題時很多地方都是修改java.security文件里 jdk.tls.legacyAlgorithms中的3DES_EDE_CBC刪除或者刪掉TLSv1、TLSv1.1。
? ? ?在連接sql server是連接出現錯誤,如上圖例所示。在成功注冊驅動后無法連接到數據庫,在確保jdbc包和注冊驅動驅動成功的情況下,只需要將url修改一下即可成功運行程序。
//修改前
String url= "jdbc:sqlserver://192.168.137.166:1433;DatabaseName=Book_Reader_DB";
//修改后
String url= "jdbc:sqlserver://192.168.137.166:1433;DatabaseName=Book_Reader_DB;encrypt=false";
? ? ??這個是因為sqlever在jdbc連接的時候需要一定的安全驗證,只需要跳過就行了。
?現在可以看到程序能夠正常運行文章來源:http://www.zghlxwxcb.cn/news/detail-518050.html
參考出處:https://www.cnblogs.com/kohler21/p/16126472.html文章來源地址http://www.zghlxwxcb.cn/news/detail-518050.html
到了這里,關于驅動程序無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連接。(java 和 sqlserver連接異常問題)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!