我有一个 Java 8 系统 - 带有 tomcat 8 的 Spring Boot。该系统在 CentOS 7 上运行,但结构已更改为 Azure,需要安装新版本。
我的系统连接到另一个 SQL Server 服务器
要部署我的系统,我收到一个错误:
The driver could not estalish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. Error: "Server chose TLSv1, but that protocol version is not enabled or not supoorted by the client."
我的应用程序属性:
spring.thymeleaf.cache=false
#spring.datasource.url=jdbc:sqlserver://1.1.1.1:1433;DatabaseName=BD;integratedSecurity=true;encrypt=true;trustServerCertificate=true;
spring.datasource.url=jdbc:sqlserver://1.1.1.1:1433;DatabaseName=BD
spring.datasource.username=ss
spring.datasource.password=XXXXX
spring.jpa.hibernate.ddl-auto=none
spring.jackson.serialization.fail-on-empty-beans=false
server.port=8080
spring.mvc.favicon.enabled=false
server.context-path=/sc
我能做些什么来解决这个问题?