Апачский сервер HTTP 2.4 LDAP (активный справочник) идентификация

Я установил апачские 2.4 с PHP 5.4 на Windows 2008 Server. Я пытаюсь подтвердить подлинность против Активного Сервера каталогов. Я не прокомментировал следующее в httpd.conf

LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
LoadModule ldap_module modules/mod_ldap.so

и я создал следующий псевдоним

Alias /Website "C:/Web/Aliases/Website"


# Using this to bind
AuthLDAPBindDN "CN=John Doe,OU=Accounts,OU=CA,OU=Country,OU=Company Name,DC=com"
AuthLDAPBindPassword "mypassword"
# search user
AuthLDAPURL "ldap://myserver/OU=Country,OU=Company,DC=com?poibri02?sub?(objectClass=*)"

AuthType Basic
AuthName "USE YOUR WINDOWS ACCOUNT"
AuthBasicProvider ldap
require valid-user


Однако, когда я пытаюсь получить доступ к веб-сайту, я добираюсь 500, Внутренняя Ошибка Сервера и error.log дает следующее

[Wed Jan 09 12:05:28.614839 2013] [ldap:error] [pid 3904:tid 1064] (70023)This function has not been implemented on this platform: AH01277: LDAP: Unable to add rebind cross reference entry. Out of memory?

Какие-либо идеи относительно того, что я делаю неправильно?

3
nl ja de
Вы находили какое-либо решение/ответ для этого? У меня есть та же самая ситуация...
добавлено автор mhesabi, источник
@mhesabi нет, я didn' t находят решение/ответ для этого... Я закончил тем, что угробил апача (по другим причинам) и использую IIS вместо этого. I' m уверенный, что есть решение..., продолжают смотреть!:)
добавлено автор HydroPowerDeveloper, источник

1 ответы

Это решило эту проблему для меня:

LDAPReferrals Off

Other tips gathered from here and here:

AuthzLDAPAuthoritative off
# Use the password without quotes, e.g. password instead of "password"
AuthLDAPBindPassword password

Однако они не были необходимы для меня.

2
добавлено