Каков наилучший способ включить встроенную проверку подлинности Windows для веб-приложения PHP, работающего на Apache2 / Linux? В сети есть контроллер домена Windows, который следует использовать для аутентификации.
Я нашел эти модули Apache:
Но эти модули кажутся очень устаревшими (последнее обновление 2007/2008). Есть ли лучший, более современный способ сделать это?
linux
apache-2.2
kerberos
integrated-authentication
Флориан Фанкхаузер
источник
источник
Ответы:
Я полагаю, что WDC говорит на LDAP, и в этом случае вы, вероятно, захотите использовать mod_authnz_ldap.
источник
Наилучший вариант - mod_auth_sspi , он достаточно актуален, последний раз выпущен в 2011 году.
Я использовал mod_auth_sspi 1.0.4 с apache 2.2.9 на Windows Server 2003, и он отлично работает для клиентов Windows XP. Они авторизуются автоматически. Вот мой конфиг, обратите внимание, что вам не нужен бит SVN, но вы можете увидеть, как ограничить определенные группы.
источник