設定 Visa 交易爭議的憑證
與 Visa 網路建立信任關係,以授權您的 API 要求進行交易爭議。此共同驗證組態可保護您的整合,並確保只有已驗證和信任的系統交換敏感的爭議資料。
必要版本
| 提供版本:Lightning Experience |
| 提供版本:Professional、Enterprise 及 Unlimited Edition |
| 需要的使用者權限 | |
|---|---|
| 建立、編輯和管理憑證: | 自訂應用程式 |
-
使用 Visa 上線文件中提供的指示產生憑證簽署要求 (CSR) 和私人金鑰。
儲存您在此流程期間建立的密碼。稍後您需要此密碼才能存取您的關鍵商店。
-
將產生的 CSR 傳送至 Visa 以進行驗證。
批准後,Visa 會傳回簽署的憑證檔案,格式為 .pem。檔案包含您的已簽署憑證、Visa 中介憑證和 Visa 根憑證。
-
在文字編輯器中開啟已簽署的憑證檔案。
檔案包含三個不同的憑證區塊。針對每個憑證,複製整個文字區塊,包括 -----BEGIN CERTIFICATE----- 和 -----END CERTIFICATE----- 行。
- 捲動至檔案底部。複製最後一個憑證區塊並將其儲存為 root.pem。
- 在檔案中間尋找憑證區塊。複製中間憑證區塊並將其儲存為 intermediate.pem。
- 在檔案頂端尋找憑證區塊。複製第一個憑證區塊並將其儲存為 my_cert.pem。
-
使用 keytool 指令將憑證匯入至您的私人金鑰商店。依此順序匯入。
-
若要匯入根憑證,請使用此指令。
keytool -import -trustcacerts -file root.pem -alias visa_root_ca -keystore privatekey.jks -
若要匯入中介憑證,請使用此指令。
keytool -import -trustcacerts -file intermediate.pem -alias visa_intermediate_ca -keystore privatekey.jks -
若要匯入已簽署的憑證,請使用此指令。
keytool -import -trustcacerts -file my_cert.pem -alias server -keystore privatekey.jks
-
若要匯入根憑證,請使用此指令。
-
將關鍵商店上載至 Salesforce。
- 進入「設定」,在「快速尋找」方塊中輸入憑證與金鑰管理,然後選取「憑證與金鑰管理」。
- 按一下「從 Keystore 匯入」。
- 上載最後的 Java Keystore (JKS) 檔案。例如 privatekey.jks。
- 輸入您建立和儲存的 Keystore 密碼。
- 儲存您的變更。
此文章是否解決您的問題?
請讓我們知道,以便我們改進!

