Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование Web серверов и Web служб > сквозная авторизация с mod_auth_sspi


Автор: wekapl 2.8.2016, 14:57
Добрый день!

Пытаюсь организовать доменную сквозную (без ввода логина/пароля) авторизацию на внутреннем сайте компании (https://) через модуль mod_auth_sspi. 
Идея следующая: Пользователь логинится на своем ПК доменной УЗ. Заходит на сайт и попадает в кокой-либо раздел. Для разграничения прав мне нужен логин пользователя.
Win2003  в домене+Apache-2.2
AD на другом серваке


Модуль вроде как установился. 
в разделе LoadModules в phpinfo присутствует, но надписи "Apache/2.2.31 (Win32) PHP/5.3 mod_auth_sspi/1.0.4." не появляется никак, только "Apache/2.2.31 (Win32)"

Настройки модуля в конфиге апача:

<Directory>
AllowOverride None
Options None
Order allow,deny
Allow from all    

AuthType SSPI
SSPIAuth On
SSPIAuthoritative On
SSPIOmitDomain on
SSPIUsernameCase upper
SSPIPerRequestAuth on
SSPIOfferBasic On
SSPIDomain DOMAIN

require valid-user
</Directory>

При входе на сайт выдается форма ввода логина/пароля. 
Ввожу DOMAIN\myuser и пароль
все авторизуется, все входится, проверочный файл whoami.php выдает значение переменной $_SERVER["REMOTE_USER"]

Без принудительной авторизации через форму, переменная пустая. 
Как убрать форму, чтобы пользователю не нужно было вводить логин/пароль?

прошу помощи

Автор: Lily78 17.8.2016, 11:54
актуально??

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)