setTrustStore 方法 (SQLServerDataSource)
設定憑證 trustStore 檔案的路徑 (包括檔案名稱)。
語法
public void setTrustStore(java.lang.String trustStore)
參數
trustStore
String,其中包含憑證 trustStore 檔案的路徑 (包括檔案名稱)。
備註
如果未指定 trustStore 屬性或將其設定為 null,則 Microsoft JDBC Driver for SQL Server 將會依賴信任管理員 Factory 的查閱規則,決定要使用的憑證存放區。 預設的 SunX509 TrustManagerFactory 會嘗試以下列搜尋位置順序,找出信任的資料:
-
- 由 "javax.net.ssl.trustStore" Java Virtual Machine (JVM) 系統屬性所指定的檔案。
-
- "<java 主目錄>/lib/security/jssecacerts" 檔案。
-
- "<java 主目錄>/lib/security/cacerts" 檔案。
如需詳細資訊,請參閱 Sun Microsystems 網站上的 SunX509 TrustManager 介面文件。
如果 trustStore 屬性設定為字串或是空字串 "",則驅動程式將會使用該值來找出 trustStore 檔案,以驗證伺服器 TLS/SSL 憑證。
trustStorePassword 屬性可以隨著 trustStore 屬性一起指定,而其值可用來開啟 trustStore 檔案。 如需詳細資訊,請參閱 setTrustStorePassword。