Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Comoderator of RU.CGI.PERL           2:5020/400     01 Aug 2003  17:43:30
 To : "Ivan Siyanko"
 Subject : Re: Проблема с авторизацией ...
 -------------------------------------------------------------------------------- 
 
 Хмутро.
 
 IS> Hi all !
 IS> Проблема такая:
 IS> Есть perl cgi скрипт который кидает стандартый заголовок с стребованием
 IS> авторизации в браузер (соотв он лежит в каталоге cgi-bin).....
 IS> Вот тут прочитал как это делать:
 IS> http://www.opennet.ru/base/dev/cgi_auth_401.txt.html
 IS> т е берется файл .htaccess со след содержимым:
 IS> ------------------ .htaccess -------------------
 IS> <Files "401.cgi">
 IS> RewriteEngine On
 IS> RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]
 IS> </Files>
 IS> --------------------- eof ----------------------
 IS> файл "401.cgi" :
 IS> #!/usr/bin/perl -w
 IS> use strict;
 IS> use CGI;
 
 IS> if (!$ENV{'REMOTE_USER'}) {
 IS> my $q = CGI->new;
 IS> print $q->header(-status => 401,
 IS>                   -www_authenticate => 'Basic realm="test"',
 IS>                   -type => 'text/html'),
 IS>        $q->start_html('Authorization required'),
 IS>        $q->h2('Authorization required'),
 IS>        $q->end_html;
 IS> }
 
 IS> ....
 IS> В результате запуска скрипта - он не работает ...
 IS> т е окошко с авторизацией выдается а вот условие
 IS> if (!$ENV{'REMOTE_USER'}) {
 IS> }
 IS> не выполняется... почему ?
 
 Это вопрос по апачу, а не по перловым CGI-скриптам.
 -- 
 FIDO: Artem Chuprina, 2:5020/122.256, comoderator of RU.CGI.PERL
 Internet: Artem Chuprina <cmrcp@ran.pp.ru>, comoderator of fido7.ru.cgi.perl
 --- ifmail v.2.15dev5
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

Вернуться к списку тем, сортированных по:

 Тема:    Автор:    Дата:  
 Проблема с авторизацией ...   Ivan Siyanko   11 Jul 2003 12:17:25 
 Re: Проблема с авторизацией ...   Comoderator of RU.CGI.PERL   01 Aug 2003 17:43:30 
Архивное /ru.cgi.perl/114776e4dc947.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional