Autor Zpráva
pb123
Profil *
Pěkný den,
pokouším se zprovoznit PHP aplikaci na IIS ve Win7 Enterprise.
Na IIS pod Win Svr2003 mi fungovalo, že PHP aplikace si vzala jméno přihlášeného uživatele z proměnné $_SERVER["REMOTE_USER"]
Na IIS pod Win7 je tato proměnná prázdná.
Pokusil jsem se nastavit Ověřování systému Windows pro adresář aplikace na IIS serveru:
IIS manager > Weby> Default web server > Aplikace > Ověřování > Ověřování systému Windows > Povolit
Přesto mi to proměnnou nenaplní.
Nemohl by mi někdo poradit v čem by mohl být problém?
Mám PHP v.5.3.3

Díky. PB
Davex
Profil
Anonymní ověřování je tam vypnuté?
pb123
Profil *
Davex:
Moc díky, vypnul jsem anonymní ověřování a už mi to FUNGUJE!
Nenapadlo mně, že může být zapnuté anonymní ověřování zároveň s ověřováním Windows.
Ještě jednou moc děkuju. PB
Davex
Profil
Pokud měl do daného místa přístup nepřihlášený uživatel, tak nebyl důvod k vyvolání přihlašovací sekvence. Druhou možností by bylo zakázat v autorizačních pravidlech přístup anonymním uživatelům.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0