ตัดสินสิทธิ์การเข้าถึงจาก Claims
ดูแล API ที่ให้บริการรายงานรายไตรมาส มีคำขอสี่รายการเข้ามาพร้อมกัน แต่ละรายการมี bearer token และทุกรายการต้องการสิ่งเดียวกันคือ GET /reports/q3-summary ซึ่งต้องใช้ scope reports/read
เปิดคอนโซล Token Claims เริ่มที่แท็บ บันทึกคำขอ เพื่อดูว่า API บันทึกอะไรไว้สำหรับคำขอแต่ละรายการ จากนั้นสลับไปที่แท็บ Claims ที่ถอดรหัสแล้ว และอ่านค่าของแต่ละโทเคนเทียบกับพาเนลที่แสดงสิ่งที่ API คาดหวัง
ลายเซ็นของโทเคนทุกตัวในที่นี้ถูกต้องทั้งหมด แต่การยืนยันความถูกต้องไม่ได้แปลว่าเหมาะสม
มีเพียงโทเคนเดียวในสี่ตัวนี้ที่ควรได้รับอนุญาตให้เรียก GET /reports
โทเคนไหน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การใช้ AWS Security สำหรับนักพัฒนา
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด