setTrustStore 方法 (SQLServerDataSource)

设置指向证书 trustStore 文件的路径（包括文件名）。

# 语法

    public void setTrustStore(java.lang.String trustStore)

# 参数

trustStore

包含指向证书 trustStore 文件的路径（包括文件名）的 String。

# 注释

如果未指定 trustStore 属性或将此属性设置为 Null，则 Microsoft JDBC Driver for SQL Server 将依赖于信任关系管理器工厂的查找规则以确定要使用哪一个证书存储区。默认的 SunX509 TrustManagerFactory 尝试按此顺序在下列位置查找信任的资料：

- 1.由“javax.net.ssl.trustStore”Java 虚拟机 (JVM) 系统属性指定的文件。

- 2.“<java 主文件夹>/lib/security/jssecacerts”文件。

- 3.“<java 主文件夹>/lib/security/cacerts”文件。

有关详细信息，请参阅 Sun Microsystems 网站上的 SunX509 TrustManager 接口文档。

如果将 trustStore 属性设置为字符串或空字符串 ""，则驱动程序将使用该值来查找 trustStore 文件以验证服务器 SSL 证书。

可随 trustStore 属性同时指定 trustStorePassword 属性，并使用其值来打开 trustStore 文件。有关详细信息，请参阅 setTrustStorePassword。

# 请参阅

SQLServerDataSource 类
SQLServerDataSource 成员
发送有关本主题的反馈至 Microsoft。

© 2012 Microsoft。保留所有权利。