|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 25 Sep 2002 13:34:14 To : "Michael A. Ivanovsky" Subject : Re: Аутентификация средствами HTTP -------------------------------------------------------------------------------- Здравствуй, Michael A. Ivanovsky. MAI> Приветствую! MAI> Хотелось бы сделать аутентификацию, средствами ХТТП, то есть генерацией MAI> хттп-заголовка MAI> WWW-Authenticate: Basic realm="MuRealm" MAI> HTTP/1.0 401 Unauthorized Hу, если прямо вот такой заголовок, то тебя никто не поймет и будет прав. Ибо строка собственно ответа должна идти первой. Генерация заголовка делается методом header модуля CGI, в его документации написано, как им пользоваться. Hо есть еще и вторая часть - результат ввода пароля надо потом обработать, а (если речь об апаче) апач не будет его обрабатывать, если ему не настроена работа с оной авторизацией, и там есть засады. Позволю себе вместо подробного зачтения документации отослать к "Writing Apache modules with Perl and C". MAI> И текстом, который выведется, если аутентификацию не пройдёшь... Если речь идет об апаче, то текст выводится хендлером 401 ошибки (директива ErrorDocument). -- Artem Chuprina Communiware.net RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/14454d3f57ae1.html, оценка из 5, голосов 10
|