Проблема с авторизацией через Apache
Добавлено: 08 июн 2011, 04:42
Добрый день!
Работаю с OpenLayers + GeoServer.
Мне необходимо ограничить доступ к своей системе, причем у разных пользователей должны быть разные права.
Сейчас я сделала авторизацию через апач. Вот конфиг:
Но возникла следующая проблема: при попытке зайти на сайт сначала пароль спрашивает апач (заголовок окна авторизации: «http://site_name» запрашивает имя пользователя и пароль. Сайт сообщает: «site_name autorization»), вводим валидный логин пароль, прогружается все кроме карты и выдается запрос авторизации с заголовком «http://site_name» запрашивает имя пользователя и пароль. Сайт сообщает: «GeoServer Realm», причем спрашивает он его не один раз (такое ощущение, что на каждый тайл). Если один раз ввести пароль (для авторизации с зголовокм GeoServer Realm), то потом можно отменять все запросы и в конце концов карта прогрузится, и дальше при работе с картой (изменение масштаба, сдвиг) пароль не запрашивается.
Подскажите, пожалуйста, как забороть непонятно откуда взявшуюся авторизацию «GeoServer Realm»?
По теме ничего не нашла, если что-то подобное уже обсуждалось ткните носом, пожалуйста:)
Работаю с OpenLayers + GeoServer.
Мне необходимо ограничить доступ к своей системе, причем у разных пользователей должны быть разные права.
Сейчас я сделала авторизацию через апач. Вот конфиг:
Код: Выделить всё
<VirtualHost *:80>
JkMountCopy on
ServerAdmin ...
ServerName ...
DirectoryIndex /admin/map.cgi
DocumentRoot /var/www/site_name
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/site_name>
Options +Indexes +Includes +FollowSymLinks MultiViews +SymLinksIfOwnerMatch +ExecCGI
AllowOverride None
Order allow,deny
allow from all
AuthType Basic
AuthName "site_name autorization"
AuthUserFile users
AuthGroupFile groups
Require group site_name
</Directory>
ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/access.log combined
</VirtualHost>
Подскажите, пожалуйста, как забороть непонятно откуда взявшуюся авторизацию «GeoServer Realm»?
По теме ничего не нашла, если что-то подобное уже обсуждалось ткните носом, пожалуйста:)