HTTP 401 — Unauthorized
จำเป็นต้องมีการยืนยันตัวตนเพื่อเข้าถึงทรัพยากร.
สาเหตุที่เกิดขึ้น
- ข้อมูลรับรองการยืนยันตัวตนหายไปหรือไม่ถูกต้อง
- สิทธิ์ไม่เพียงพอหรือถูกบล็อกโดยนโยบาย/ACL
- โทเคนหมดอายุหรือการตรวจสอบลายเซ็นล้มเหลว
วิธีแก้ไข
- แนบข้อมูลรับรอง/โทเคน Authorization ที่ถูกต้อง
- ตรวจสอบความถูกต้องของโทเคน, ขอบเขต (scopes) และผู้รับ (audience)
- อัปเดต ACL/บทบาทหรือ ติดต่อผู้ดูแลระบบ
HTTP 401 (Unauthorized) เป็นโค้ดแบบ ฝั่งไคลเอนต์ ด้านล่างคือบริบทและคำแนะนำสำหรับสถานการณ์ “auth”.
ข้อผิดพลาดการยืนยันตัวตน/การอนุญาต บ่งชี้ข้อมูลรับรองที่หายไป/ไม่ถูกต้อง หรือสิทธิ์ไม่เพียงพอ หน้านี้ช่วยตรวจพฤติกรรมของ gateway/proxy/แอป ที่ endpoint ที่มีการป้องกัน
รับรองความถูกต้องของโทเคน ขอบเขต และนโยบาย หลีกเลี่ยงรายละเอียดเกินจำเป็นใน body ของข้อผิดพลาด
คำหลัก: HTTP 401, Unauthorized, HTTP error 401, status code 401, HTTP 401 meaning, fix HTTP 401, auth error.