Java 如何在jTDS连接url中指定信任存储和信任存储密码?

Java 如何在jTDS连接url中指定信任存储和信任存储密码?,java,sql-server-2008,ssl,jdbc,jtds,Java,Sql Server 2008,Ssl,Jdbc,Jtds,我正在编写一个java应用程序,它使用jTDS通过ssl连接连接到数据库。 我已将属性ssl=require添加到连接URL以启用ssl连接 但是我找不到如何配置属性,在那里我可以指定使用哪个信任存储以及它的密码是什么?此处列出了所有jTDS连接属性: 根据此链接,SQL server jdbc驱动程序具有以下类型的属性trustStore和trustStorePassword: 您知道如何使用具有这些属性的JTD配置ssl连接吗?您可以通过Java应用程序动态指定信任库和密钥库位置及其密码,如

我正在编写一个java应用程序,它使用jTDS通过ssl连接连接到数据库。 我已将属性ssl=require添加到连接URL以启用ssl连接

但是我找不到如何配置属性,在那里我可以指定使用哪个信任存储以及它的密码是什么?此处列出了所有jTDS连接属性:

根据此链接,SQL server jdbc驱动程序具有以下类型的属性trustStore和trustStorePassword:


您知道如何使用具有这些属性的JTD配置ssl连接吗?

您可以通过
Java应用程序
动态指定
信任库
密钥库
位置及其密码,如下所示:

System.setProperty("javax.net.ssl.trustStore", trustStore file path goes here);
System.setProperty("javax.net.ssl.trustStorePassword", password goes here);

System.setProperty("javax.net.ssl.keyStore", keyStore file path goes here);
System.setProperty("javax.net.ssl.keyStorePassword", password goes here);