当前位置:   article > 正文

驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接_加载驱动成功! com.microsoft.sqlserver.jdbc.sqlserverexce

加载驱动成功! com.microsoft.sqlserver.jdbc.sqlserverexception: “encrypt”属

启动服务失败,报错信息:com.microsoft.sqlserver.jdbc.SQLServerException: 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target”。 ClientConnectionId:62655bde-e544-471f-b0cb-e0ed9c4023ac

实测成功解决方案:在服务的yml配置文件数据库连接url末尾加上encrypt=false;

解释(个人理解):把连接设为不加密;规避报错提示的加密连接出错。

另一种不一样的报错信息:

驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“The server selected protocol version TLS10 is not accepted by client preferences [TLS12]”

解决方案:考虑到换了jdk版本jdk1.8.0_333才遇到的这个问题,重新换回了原版本jdk1.8.0_112解决问题。


 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/66971?site
推荐阅读
相关标签
  

闽ICP备14008679号