Jaki jest najlepszy sposób włączenia zintegrowanego uwierzytelniania systemu Windows dla aplikacji internetowej PHP działającej na Apache2 / Linux? W sieci znajduje się kontroler domeny Windows, którego należy użyć do uwierzytelnienia.
Znalazłem te moduły Apache:
Ale te moduły wydają się być bardzo przestarzałe (ostatnia aktualizacja 2007/2008). Czy istnieje lepszy, bardziej aktualny sposób na zrobienie tego?
linux
apache-2.2
kerberos
integrated-authentication
Florian Fankhauser
źródło
źródło
Odpowiedzi:
Wierzę, że WDC mówi LDAP, w takim przypadku prawdopodobnie zamiast tego chcesz mod_authnz_ldap.
źródło
Najlepszą opcją jest mod_auth_sspi , jest rozsądna do tej pory, ostatnio wydana w 2011 roku.
Użyłem mod_auth_sspi 1.0.4 z Apache 2.2.9 na Windows Server 2003 i działa dobrze dla klientów Windows XP. Logują się automatycznie. Oto moja konfiguracja, pamiętaj, że nie potrzebujesz bitu SVN, ale możesz zobaczyć, jak ograniczyć się do określonych grup.
źródło