步驟 5:以依賴方身分上線

在沙箱中完成端對端整合測試後,請向 Google 註冊應用程式,取得已簽署的正式版憑證和專屬依賴方中繼資料 (gw_rp_metadata_bytes)。本指南適用於直接依賴方,也就是自行驗證使用者的應用程式和網站。

本頁步驟

步驟 A:準備提交資料

在正式環境上線前,Google 會使用憑證簽署程序,由 Google 簽署憑證以建立信任關係。收集以下三項資訊:

  1. 正式版憑證簽署要求 (CSR):由正式版 P-256 / ECDSA 私密金鑰產生。
  2. 多媒體素材資源:
    • 顯示名稱
    • 標誌網址 (須符合品牌宣傳指南)
    • 隱私權政策網址
    • 服務條款網址
  3. 端對端沙箱示範影片:完成步驟 4.D:錄製端對端示範影片後錄製。

步驟 B:提交受理表單並接受《服務條款》

填寫並提交依賴方新手上路表單。

開啟依賴方新手上路表單

步驟 C:查看並取得正式版憑證

新手上路審查通常需要 3 到 5 個工作天。核准後,Google 會提供:

  • 已簽署的正式版 X.509 憑證。
  • 您專屬的 Base64URL 編碼中繼資料字串 (gw_rp_metadata_bytes)。

如果 5 個工作天後仍未收到回覆,請與 wallet-identity-rp-support@google.com 聯絡。

步驟 D:將伺服器和裝置切換至正式環境

從沙箱測試金鑰和 Utopia 根憑證,轉換為正式版憑證和官方發卡機構根憑證

將驗證器伺服器和測試裝置從沙箱環境更新至正式環境:

  1. 替換簽署金鑰和憑證:使用正式版私密金鑰簽署 OpenID4VP 要求,並在 JWS x5c 標頭中加入 Google 簽署的正式版憑證 (步驟 3.A)。
  2. 更新 client_id:從正式版 DER 憑證重新計算 x509_hash:<base64url_sha256>。
  3. 更新 gw_rp_metadata_bytes:將 client_metadata 中的沙箱測試中繼資料字串,替換為正式版 gw_rp_metadata_bytes。
  4. 設定正式版 IACA 根憑證:請確認伺服器的信任存放區會根據「支援的核發機構和 IACA 憑證」中的官方正式版根憑證驗證 issuerAuth (並從正式版中移除 Utopia 沙箱憑證)。
  5. 將測試裝置切換回正式環境:按照步驟 1.C:切換回正式環境,並驗證正式環境流程。

相關資源