imho.ws |
|
|
Сообщения:
Перейти к новому /
Последнее
|
Опции темы |
27.09.2007, 15:32 | # 1 |
Guest
Сообщения: n/a
|
Invalid credentials идентификация пользователя на PHP
Вкратце обстановка:
есть сервер Win2K на котором есть AD организации. Там поднято более 2х тысяч пользователей, и на этом всем завязана куча программного обеспечения (это что бы потом не говорили, типа "да ставьте *nix и не парьтесь!"). Есть сайт организации, поднят на FreeBSD. Задача: создать страницу, с идентификацией пользователей из AD. Поставлен PHP5 под него включен модуль php-ldap. Код:
if(!isset($_SERVER['PHP_AUTH_USER'])) { header("WWW..."); header("HTTP/1.0 ..."); exit; } Код:
$login_user=$info[$i]["dn"]; ... ldap_unbind(...); ldap_connect(...); ldap_bind($ds,$login_user,$_SERVER['PHP_AUTH_PW']); ... В чем может быть проблема? |
27.09.2007, 15:41 | # 2 |
Full Member
Регистрация: 20.01.2004
Адрес: Таллинн
Пол: Male
Сообщения: 623
|
php-ldap я не использовал. В общем, там остаётся только выписывать значения переменных из разных мест. Дальше сравнивать и думать. Если будет ясно что именно и в каком месте теряется - можно искать решение.
|
10.10.2007, 11:27 | # 3 |
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
|
http://www.opennet.ru/tips/info/1466.shtml может это поможет в вопросе аутентификации в виндовом домене?
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |