当前位置:   article > 正文

Spring Boot警告:TLSv1 was negotiated【 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接】_com.microsoft.sqlserver.jdbc.tdschannel.enablessl

com.microsoft.sqlserver.jdbc.tdschannel.enablessl tlsv1 was negotiated. plea

引言

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

  • 1
  • 2

I 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接

1.1 原因

Java新版本禁用了些老的加密算法引起的

1.2 解决方案

  1. 兼容SQL Server 2005,在连接数据库时,url后面加上一个encrypt=false或者encrypt=true;trustServerCertificate=true
String dbURL
    声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/754041
    推荐阅读
    相关标签
      

    闽ICP备14008679号