เมื่อทดสอบการผสานรวมตั้งแต่ต้นจนจบในแซนด์บ็อกซ์แล้ว ให้ลงทะเบียนแอปพลิเคชันกับ Google เพื่อรับใบรับรองเวอร์ชันที่ใช้งานจริงที่ลงนามแล้วและข้อมูลเมตาของฝ่ายที่เชื่อถือ (gw_rp_metadata_bytes) ที่ไม่ซ้ำกัน คู่มือนี้ใช้กับฝ่ายที่เชื่อถือโดยตรง ซึ่งก็คือแอปและเว็บไซต์ที่ยืนยันผู้ใช้ด้วยตนเอง
เลือกเส้นทาง RP, ผู้รับจดทะเบียนผู้ตรวจสอบ หรือแบบเข้าร่วมด้วยตนเอง
ขั้นตอนในหน้านี้
ขั้นตอน ก: เตรียมข้อมูลที่จะส่ง
ก่อนที่จะเริ่มใช้งานจริง Google จะใช้กระบวนการลงนามใบรับรอง โดย Google จะลงนามในใบรับรองของคุณเพื่อสร้างความน่าเชื่อถือ เตรียมสิ่งต่อไปนี้ให้พร้อม
- คำขอลงชื่อใบรับรอง (CSR) เวอร์ชันที่ใช้งานจริง: สร้างจากคีย์ส่วนตัว P-256 / ECDSA เวอร์ชันที่ใช้งานจริง
- ชิ้นงาน Display:
- ชื่อที่แสดง
- URL ของโลโก้ (ต้องเป็นไปตามหลักเกณฑ์การใช้แบรนด์)
- URL นโยบายความเป็นส่วนตัว
- URL ของข้อกำหนดในการให้บริการ
- วิดีโอสาธิตแซนด์บ็อกซ์แบบต้นทางถึงปลายทาง: บันทึกหลังจากทำขั้นตอนที่ 4.ง: บันทึกวิดีโอสาธิตแบบต้นทางถึงปลายทางเสร็จแล้ว
ขั้นตอน ข: ส่งแบบฟอร์มการรับเข้าและยอมรับข้อกำหนดในการให้บริการ
กรอกข้อมูลและส่งแบบฟอร์มการเริ่มต้นใช้งานของฝ่ายที่อาศัยเนื้อหา
เปิดแบบฟอร์มการเริ่มต้นใช้งานของฝ่ายที่อาศัย
ขั้นตอนที่ 3: ตรวจสอบและรับข้อมูลเข้าสู่ระบบเวอร์ชันที่ใช้งานจริง
โดยปกติแล้ว การตรวจสอบการเริ่มต้นใช้งานจะใช้เวลา 3-5 วันทำการ เมื่อได้รับอนุมัติแล้ว Google จะให้ข้อมูลต่อไปนี้แก่คุณ
- ใบรับรอง X.509 สำหรับเวอร์ชันที่ใช้งานจริงที่ลงนามแล้ว
- สตริงข้อมูลเมตาที่เข้ารหัส Base64URL ที่ไม่ซ้ำกัน (
gw_rp_metadata_bytes)
หากไม่ได้รับการตอบกลับหลังจากผ่านไป 5 วันทำการ โปรดติดต่อ wallet-identity-rp-support@google.com
ขั้นตอนที่ ง: เปลี่ยนเซิร์ฟเวอร์และอุปกรณ์เป็นเวอร์ชันที่ใช้งานจริง

อัปเดตเซิร์ฟเวอร์ Verifier และอุปกรณ์ทดสอบจากแซนด์บ็อกซ์เป็นเวอร์ชันที่ใช้งานจริง โดยทำดังนี้
- แทนที่คีย์และใบรับรองการรับรอง: รับรองคำขอ OpenID4VP ด้วยคีย์ส่วนตัวเวอร์ชันที่ใช้งานจริง และรวมใบรับรองเวอร์ชันที่ใช้งานจริงที่ Google รับรองไว้ในส่วนหัว JWS
x5c(ขั้นตอนที่ 3.A) - อัปเดต
client_id: คำนวณx509_hash:<base64url_sha256>ใหม่จากใบรับรอง DER เวอร์ชันที่ใช้งานจริง - อัปเดต
gw_rp_metadata_bytes: แทนที่สตริงข้อมูลเมตาการทดสอบแซนด์บ็อกซ์ในclient_metadataด้วยgw_rp_metadata_bytesเวอร์ชันที่ใช้งานจริง - กำหนดค่าใบรับรองรูท IACA เวอร์ชันที่ใช้งานจริง: ตรวจสอบว่า Trust Store ของเซิร์ฟเวอร์ตรวจสอบ
issuerAuthเทียบกับใบรับรองรูทเวอร์ชันที่ใช้งานจริงอย่างเป็นทางการในผู้ออกใบรับรองและใบรับรอง IACA ที่รองรับ (และนำใบรับรอง Utopia Sandbox ออกจากเวอร์ชันที่ใช้งานจริง) - เปลี่ยนอุปกรณ์ทดสอบกลับไปเป็นเวอร์ชันที่ใช้งานจริง: ทำตามขั้นตอนที่ 1.ค: เปลี่ยนกลับไปเป็นเวอร์ชันที่ใช้งานจริง และยืนยันขั้นตอนการใช้งานจริง
แหล่งข้อมูลที่เกี่ยวข้อง
- ขั้นตอนที่ 3: ผสานรวมในฐานะฝ่ายที่เชื่อถือ
- ผู้ออกใบรับรองและใบรับรอง IACA ที่รองรับ
- ข้อกำหนดในการให้บริการของฝ่ายที่อาศัยเนื้อหา
- คำถามที่พบบ่อยเกี่ยวกับการเตรียมความพร้อมผู้ใช้งานใหม่