API เกตเวย์สนับสนุนผู้อนุญาตแบบกำหนดเองใดบ้าง

สารบัญ:

API เกตเวย์สนับสนุนผู้อนุญาตแบบกำหนดเองใดบ้าง
API เกตเวย์สนับสนุนผู้อนุญาตแบบกำหนดเองใดบ้าง
Anonim

มีผู้อนุญาตที่กำหนดเองสองประเภท: TOKEN และ REQUEST ผู้อนุญาตโทเค็นนั้นตรงไปตรงมาที่สุด คุณระบุชื่อของส่วนหัว โดยปกติแล้ว การอนุญาต ที่ใช้ในการตรวจสอบคำขอของคุณ ค่าของส่วนหัวนี้จะถูกส่งต่อไปยังผู้อนุญาตที่กำหนดเองเพื่อให้ผู้อนุญาตตรวจสอบความถูกต้อง

API เกตเวย์รองรับผู้อนุญาตที่กำหนดเองประเภทใด

ผู้อนุญาต Lambda มีสองประเภท: ผู้อนุญาต Lambda ที่ใช้โทเค็น (หรือที่เรียกว่าผู้อนุญาต TOKEN) รับข้อมูลระบุตัวตนของผู้โทรในโทเค็นผู้ถือ เช่น JSON Web Token (JWT)หรือโทเค็น OAuth

API เกตเวย์รองรับผู้อนุญาตที่กำหนดเองประเภทใดอย่างชาญฉลาด

วันนี้ Amazon API Gateway กำลังเปิดตัวผู้อนุญาตคำขอแบบกำหนดเอง ด้วยการอนุญาตคำขอที่กำหนดเอง นักพัฒนาสามารถให้สิทธิ์ API ของตนได้โดยใช้ กลยุทธ์การให้สิทธิ์โทเค็นผู้ถือ เช่น OAuth โดยใช้ฟังก์ชัน AWS Lambda

โปรโตคอลใดบ้างที่รองรับเกตเวย์ API

คุณลักษณะของ API เกตเวย์

Amazon API Gateway มีคุณสมบัติดังต่อไปนี้: รองรับ stateful (WebSocket) และไร้สัญชาติ (HTTP และ REST) APIs กลไกการตรวจสอบสิทธิ์ที่ทรงพลังและยืดหยุ่น เช่น นโยบาย AWS Identity and Access Management, ฟังก์ชันตัวอนุญาต Lambda และกลุ่มผู้ใช้ Amazon Cognito

ฉันจะเพิ่มผู้อนุญาตไปยังเกตเวย์ API ได้อย่างไร

กำหนดค่าตัวอนุญาต Lambda โดยใช้คอนโซลเกตเวย์ API

  1. ลงชื่อเข้าใช้คอนโซลเกตเวย์ API
  2. สร้างใหม่หรือเลือก API ที่มีอยู่แล้วเลือกผู้อนุญาตภายใต้ API นั้น
  3. เลือกสร้างผู้อนุญาตใหม่
  4. สำหรับสร้างผู้อนุญาต พิมพ์ชื่อผู้อนุญาตในช่องป้อนชื่อ
  5. สำหรับประเภท ให้เลือกตัวเลือกแลมบ์ดา

แนะนำ: