AJtoxic
Новичок
Доменная авторизация через апач (mod_auth_sspi)
Здравствуйте,
пытаюсь организовать доменную авторизацию на внутреннем сайте компании через модуль mod_auth_sspi. Скачал, поставил. Модуль подцепился, о чем свидетельствует подпись сервера: Apache/2.0.59 (Win32) PHP/5.1.3 mod_auth_sspi/1.0.4. Далее пытаюсь авторизаваться для доступа к каталогу на серваке, директива из конфы апача:
<Directory "C:\www\html\mod_auth_sspi">
AllowOverride None
Options None
Order allow,deny
Allow from all
AuthType SSPI
SSPIAuth On
SSPIAuthoritative On
SSPIOmitDomain on
SSPIUsernameCase lower
SSPIPerRequestAuth on
SSPIOfferBasic On
</Directory>
в этой директории лежит тестовый файлик, который шел в архиве с модулем, whoami.php. Файлик запускается и выдает мне следующее:
Notice: Undefined index: REMOTE_USER in C:\www\html\mod_auth_sspi\whoami.php on line 8
You appear to be user
logged into the Windows NT domain (no domain info - perhaps SSPIOmitDomain is On).
Вопрос, почему не работает?
листинг файла whoami.php:
<html>
<head>
<title>whoami at <?php $_SERVER['SERVER_NAME']; ?> </title>
</head>
<body style='font-family:Verdana;font-size:-1'>
<?php
$cred = explode('\\',$_SERVER['REMOTE_USER']);
if (count($cred) == 1) array_unshift($cred, "(no domain info - perhaps SSPIOmitDomain is On)");
list($domain, $user) = $cred;
echo "You appear to be user <B>$user</B><BR/>";
echo "logged into the Windows NT domain <B>$domain</B>";
?>
</body>
</html>
помогите, уже три дня бьюсь, ничего не получается.
Здравствуйте,
пытаюсь организовать доменную авторизацию на внутреннем сайте компании через модуль mod_auth_sspi. Скачал, поставил. Модуль подцепился, о чем свидетельствует подпись сервера: Apache/2.0.59 (Win32) PHP/5.1.3 mod_auth_sspi/1.0.4. Далее пытаюсь авторизаваться для доступа к каталогу на серваке, директива из конфы апача:
<Directory "C:\www\html\mod_auth_sspi">
AllowOverride None
Options None
Order allow,deny
Allow from all
AuthType SSPI
SSPIAuth On
SSPIAuthoritative On
SSPIOmitDomain on
SSPIUsernameCase lower
SSPIPerRequestAuth on
SSPIOfferBasic On
</Directory>
в этой директории лежит тестовый файлик, который шел в архиве с модулем, whoami.php. Файлик запускается и выдает мне следующее:
Notice: Undefined index: REMOTE_USER in C:\www\html\mod_auth_sspi\whoami.php on line 8
You appear to be user
logged into the Windows NT domain (no domain info - perhaps SSPIOmitDomain is On).
Вопрос, почему не работает?
листинг файла whoami.php:
<html>
<head>
<title>whoami at <?php $_SERVER['SERVER_NAME']; ?> </title>
</head>
<body style='font-family:Verdana;font-size:-1'>
<?php
$cred = explode('\\',$_SERVER['REMOTE_USER']);
if (count($cred) == 1) array_unshift($cred, "(no domain info - perhaps SSPIOmitDomain is On)");
list($domain, $user) = $cred;
echo "You appear to be user <B>$user</B><BR/>";
echo "logged into the Windows NT domain <B>$domain</B>";
?>
</body>
</html>
помогите, уже три дня бьюсь, ничего не получается.