Новостей | Акций


Программирование Версия для печати
» 401 Unauthorized (Не авторизован) »  16.01.2012
12195

error 401

В данной статье будет описана ошибка 401, проблемы возникновений и возможные решения устранения выше указанной ошибки.
Данная проблема появилась в HTTP/1.0.


Ошибка 401 Unauthorized (в переводе  с английского - Не авторизован) – обозначает, что для доступа к указанному пользователем(Вами) , URL – адресу требуется авторизация пользователя. Сервер обязан запросить логин и пароль у клиента, а потом сервер преподнесет их в заголовке www.Authenticate в следующем запросе. То есть отклик обязан включать в себя поле заголовка www.authenticate , содержащее требование, применяется к запрошенному ресурсу. Клиент без особых усилий может повторить  запрос с соответствующим содержимым полей заголовка www.authenticate.
В случае когда были не верно указаны данные login and password, то сервер снова будет ругаться на error 401 Unauthorized, а это значит что данный допуск не работает.
На более понятном языке, нужно просто зарегистрироваться на сайте который выдает подобную ошибку. Если сервер возвращает ошибку 401 которая содержит тот же текст, что и в предыдущий раз, а Ваш агент уже пробовал пройти авторизацию как минимум один раз, тогда пользователю, то есть Вам, следует предоставить текст содержащийся в отклике, так как он может содержать очень полезную диагностическую информацию.

В случае когда Вы уже зарегистрированы, при вводе логина и пароля сервер после запроса Вашей авторизации возвращает на страницу ошибку 401, тогда нужно обратиться в службу поддержки по адресам, или по ссылкам которые будет указаны на сайте которым Вы пользуетесь. Администрация обязана решить данный вопрос, поскольку суть ошибки состоит не в  том, что пользователь не компетентен в данной ситуации, то есть забыл или не помнит пароль, а в самой идентификации доступа HTTP – сервера.
Так что можете смело забрасывать запросами о неполадке сайта, системных администраторов, они будут рады Вам помочь.

Интересная информация: