HTTP 401 — Unauthorized
برای دسترسی به منبع، احراز هویت لازم است.
چرا این رخ میدهد
- اعتبارنامههای احراز هویت ناموجود یا نامعتبر.
- مجوزهای ناکافی یا انسداد بر اساس سیاست/ACL.
- توکن منقضی شده یا اعتبارسنجی امضا ناموفق بود.
روش رفع مشکل
- اعتبارنامه/توکن صحیح را در سرآیند Authorization بگنجانید.
- اعتبار توکن، دامنهها (Scopes) و مخاطب (Audience) را تضمین کنید.
- ACL/نقشها را بهروز کنید یا با مدیر تماس بگیرید.
HTTP 401 (Unauthorized) یک کد سمت کاربر است. در ادامه زمینه و توصیهها برای سناریوهای دستهٔ «auth» آمده است.
خطاهای احراز هویت/مجوز به فقدان/نامعتبر بودن اطلاعات یا حقوق ناکافی اشاره دارند. این صفحه به راستیآزمایی رفتار Gateway/Proxy/برنامهها در Endpointهای محافظتشده کمک میکند.
از صحت توکنها، دامنهها و سیاستها اطمینان حاصل کنید؛ از درج جزئیات غیرضروری در بدنه خطا خودداری کنید.
کلیدواژهها: HTTP 401, Unauthorized, HTTP error 401, status code 401, HTTP 401 meaning, fix HTTP 401, auth error.