Site icon EfmSoft

Что означает HTTP-статус 403 (Forbidden)?

 
Также может означать:
КонстантаТипОС
ERROR_PROCESS_MODE_NOT_BACKGROUNDОшибка WindowsWindows
VIDEO_DXGKRNL_LIVEDUMPКод BSODWindows
Предыдущий Следующий
HTTP_STATUS_PAYMENT_REQ HTTP_STATUS_NOT_FOUND

HTTP_STATUS_FORBIDDEN

Что означает HTTP 403 (HTTP_STATUS_FORBIDDEN)

HTTP_STATUS_FORBIDDEN соответствует ответу HTTP 403: сервер понял запрос, но отказывается его выполнять.

Аутентификация может не помочь: проверяйте авторизацию, политику ресурса, сетевые ограничения и правила фильтрации.

403 означает запрет уже понятного серверу запроса. Разделите authentication и authorization: наличие корректной личности не означает наличие ACL, role или policy permission. Сохраняйте identity, resource, решение политики и причину отказа; бессмысленная повторная отправка тех же credentials обычно ничего не меняет.

При 403 сервер понял запрос, но отказывается его выполнять. Проверьте авторизованного principal, роли, ACL, policy, ограничения по IP/географии и компонент, который сформировал ответ. Повтор с теми же правами обычно бесполезен. Не путайте 403 с 401: при 401 ожидается аутентификационный challenge, а 403 часто означает отказ уже после того, как запрос и пользователь распознаны.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version