[英]how to fix The server selected protocol version TLS10 is not accepted by client preferences [TLS12]
[英]ERROR CONNECTING TO SQL SERVER 2014 WITH NETBEANS SSL TLS10 [TLS12]
**
这是连接路径**
**
private String url ="jdbc:sqlserver://SAUL:1433;databaseName=prueba";
private String login = "dev";
private String password = "123456";
private String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
Connection conn = null;
public BDConnection() {
}
public Connection EstablecerConexion() {
try {
Class.forName(driver);
conn = DriverManager.getConnection(url,
login, password);
} catch (ClassNotFoundException | SQLException ex) {
ex.printStackTrace();
}
return conn;
}
这是运行程序时显示的问题
com.microsoft.sqlserver.jdbc.SQLServerException:驱动程序无法使用安全套接字层加密 (SSL) 建立与 SQL Server 的安全连接。 错误:“客户端首选项 [TLS12] 不接受服务器选择的协议版本 TLS10” 。 ClientConnectionId:ba132bbf-7f8c-47c6-9892-b7901f8e8b75 at com.microsoft.sqlserver.jdbc.SQLServerConnection.terminate(SQLServerConnection.java:2400) at com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL(IOBuffer.java:1762) com .microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal(SQLServerConnection.java:1459) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:773) at javaapplication2.JavaApplication2.main(JavaApplication2.java:19)作者:javax.net.ssl.SSLHandshakeException:客户端首选项 [TLS12] 不接受服务器选择的协议版本 TLS10
您必须更新您的 SQL 服务器实例并启用 TLS 1.2,请点击此链接
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.