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。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應