Что означает ошибка 401
401 Unauthorized сообщает, что ресурс защищён и требует аутентификации, которую вы не предоставили или предоставили неверно. Сервер ожидает корректные учётные данные или токен.
Чем 401 отличается от 403
401 — «представьтесь корректно, и доступ возможен». 403 — «вы опознаны, но доступ всё равно запрещён». Если правильный вход не помогает и ошибка стала 403 — дело уже в правах, а не в аутентификации. Подробнее в материале про 403 Forbidden.
Частые причины 401
- Вы не вошли в аккаунт или сессия истекла.
- Неверные логин/пароль.
- Истёкший или неверный API-ключ/токен.
- Basic-auth на странице (закрытый раздел, стейджинг).
Как исправить 401
- Войдите заново и проверьте правильность данных.
- Если сессия истекла — обновите её/перелогиньтесь.
- Для basic-auth уточните логин и пароль у владельца раздела.
401 при работе с API
В интеграциях 401 почти всегда значит неверный или просроченный токен/ключ либо отсутствие заголовка авторизации. Проверьте, что ключ действующий, передаётся в нужном заголовке и имеет права на этот запрос.
Частые вопросы
Чем 401 отличается от 403?
401 — нужна корректная аутентификация (войдите правильно). 403 — вы опознаны, но доступ запрещён правами, и вход не поможет.
Почему появляется 401 в API?
Чаще из-за неверного или просроченного токена/ключа либо отсутствия заголовка авторизации. Проверьте ключ, заголовок и его права.
Как убрать ошибку 401?
Войдите заново с правильными данными или обновите токен. Если доступ закрыт по правам, а не по входу — это уже 403.
Сайт отдаёт ошибки?
Найду и устраню технические ошибки сайта
Проведу технический аудит, найду причину ошибок сервера, редиректов и SSL, починю и настрою мониторинг, чтобы сайт не падал молча. Старт от 5 000 рублей.
Заказать техаудит