Ошибка HTTP 401 — Онлайн-сервисы и билеты
Что это значит
Код HTTP 401 означает, что запрос к серверу не был выполнен, так как клиент не предоставил действительные учётные данные для аутентификации. Сервер отклоняет запрос и возвращает этот статус, указывая, что доступ к ресурсу требует авторизации. Пользователь видит сообщение об ошибке, например, «401 Unauthorized» или страницу входа, если аутентификация не пройдена.
Вероятные причины
- Неверный логин или пароль при входе в сервис
- Истёк или недействителен токен аутентификации (например, JWT)
- Отсутствует заголовок Authorization в запросе
- Неправильно настроены права доступа на сервере
- Проблемы с cookie сессии (например, заблокированы браузером)
- Использование устаревшего или неверного API-ключа
- Конфликт между несколькими методами аутентификации
- Блокировка аккаунта из-за превышения попыток входа
Что делать — по порядку
- Проверьте правильность введённого логина и пароля, убедитесь, что Caps Lock выключен
- Очистите кэш и cookie браузера, затем перезагрузите страницу
- Попробуйте войти в сервис через другое устройство или браузер
- Если используется VPN или прокси, временно отключите их
- Сбросьте пароль через форму восстановления, если доступна
- Проверьте, не истёк ли срок действия сессии или токена (например, при долгом бездействии)
- Обратитесь в службу поддержки сервиса для проверки состояния аккаунта
- Если вы разработчик, убедитесь, что в запросе присутствует корректный заголовок Authorization
Нажимайте на пункты, чтобы отмечать выполненные.
Частые вопросы
Что делать, если я уверен, что пароль правильный, но всё равно получаю 401?
Попробуйте очистить кэш и cookie браузера, затем перезагрузите страницу. Если не помогает, сбросьте пароль.
Ошибка 401 появляется только на одном устройстве — в чём причина?
Возможно, на устройстве сохранены устаревшие данные входа. Очистите кэш браузера или попробуйте другой браузер.
Может ли 401 быть из-за блокировки аккаунта?
Да, если вы несколько раз ввели неверный пароль, аккаунт может быть временно заблокирован. Подождите 15-30 минут или обратитесь в поддержку.
Как отличить 401 от 403?
401 означает, что требуется аутентификация (вы не вошли), а 403 — что у вас нет прав на ресурс, даже если вы вошли.
Почему я получаю 401 при использовании API-ключа?
Проверьте, что ключ активен, не истёк и передан в правильном заголовке (обычно Authorization: Bearer <ключ>).
Источники
- HTTP Status Codes - MDN Web Docs проверено 28.07.2026
- RFC 7235 - Hypertext Transfer Protocol (HTTP/1.1): Authentication проверено 28.07.2026
Где встречается
HTTP-статус 401 встречается во всех веб-сервисах, API, онлайн-платформах (например, билетные системы, облачные сервисы, социальные сети).