ยอมรับการยืนยัน App Attest และอาร์ติแฟกต์ที่ได้รับจาก
apps.exchangeAppAttestAttestation
ก่อนหน้านี้และยืนยันกับ Apple หากถูกต้อง ระบบจะแสดงผล
AppCheckToken
คำขอ HTTP
POST https://firebaseappcheck.googleapis.com/v1/{app=projects/*/apps/*}:exchangeAppAttestAssertion
URL ใช้ไวยากรณ์ การแปลงรหัส gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
app
|
ต้องระบุ ชื่อทรัพยากรที่เกี่ยวข้องของแอป iOS ในรูปแบบต่อไปนี้
หากจำเป็น คุณสามารถแทนที่องค์ประกอบ |
เนื้อหาของคำขอ
เนื้อหาของคำขอมีข้อมูลซึ่งมีโครงสร้างต่อไปนี้
การแสดง JSON |
---|
{ "artifact": string, "assertion": string, "challenge": string, "limitedUse": boolean } |
ช่อง | |
---|---|
artifact
|
ต้องระบุ อาร์ติแฟกต์ที่แสดงผลโดยการเรียกไปยัง สตริงที่เข้ารหัสฐาน 64 |
assertion
|
ต้องระบุ การยืนยันที่เข้ารหัส CBOR ที่แสดงผลโดย App Attest API ฝั่งไคลเอ็นต์ สตริงที่เข้ารหัสฐาน 64 |
challenge
|
ต้องระบุ ระบบส่งคืนความท้าทายแบบครั้งเดียวโดยการเรียกไปยัง
สตริงที่เข้ารหัสฐาน 64 |
limitedUse
|
ระบุว่าเอกสารรับรองนี้มีไว้สำหรับใช้ในบริบทที่การใช้งานแบบจำกัด ( |
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์
AppCheckToken