Как я могу использовать базовую HTTP-аутентификацию в PHP?

Я пытаюсь использовать Базовую HTTP-аутентификацию и следую примеру на странице руководства PHP. Но у меня это не работает. Переменная $ _ SERVER ['PHP_AUTH_USER'] , похоже, не установлена. Когда пользователь пытается войти в систему, пользователю предлагается новый диалог входа в систему. На сервере работает PHP 5.3.3, и я пробовал использовать Google Chrome и Internet Explorer.

Вот простой пример, который я использовал:

Hello {$_SERVER['PHP_AUTH_USER']}.

"; echo "

You entered {$_SERVER['PHP_AUTH_PW']} as you password.

"; } ?>

Что не так? Как я могу использовать базовую HTTP-аутентификацию в PHP?

16
задан Jonas 11 November 2010 в 01:06
поделиться