Статус: 401
401 Не авторизован
Код состояния HTTP 401 Unauthorized ответа с ошибкой клиента указывает на то, что запрос не был выполнен успешно, поскольку в нём отсутствуют действительные учётные данные для запрошенного ресурса. Этот код состояния отправляется с заголовком ответа HTTP WWW-Authenticate, содержащим сведения о схеме аутентификации, которую сервер ожидает получить от клиента, чтобы успешно выполнить запрос.
Ответ 401 Unauthorized похож на ответ 403 Forbidden, за исключением того, что ответ 403 возвращается, когда запрос содержит действительные учётные данные, но у клиента нет разрешения на выполнение определённого действия.
Статус
401 Unauthorized
Примеры
>Неавторизованный запрос к защищённому API
Следующий GET-запрос отправляется на URL www.example.com/admin, для которого требуются учётные данные в заголовке Authorization:
GET /admin HTTP/1.1 Host: example.com
Сервер отвечает сообщением 401 и заголовком WWW-Authenticate, указывающим, что запрос должен быть аутентифицирован и что разрешённой схемой аутентификации является Bearer (токен доступа):
HTTP/1.1 401 Unauthorized Date: Tue, 02 Jul 2024 12:18:47 GMT WWW-Authenticate: Bearer
Спецификации
| Спецификация |
|---|
| Неизвестная спецификация> # status.401> |
См. также
© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status/401