У меня php mysql работает на IIS - я могу использовать $_SERVER["AUTH_USER"]
, если Я включаю аутентификацию Windows в IIS -> Аутентификация и отключаю анонимную аутентификацию (важно)
Я использовал это, чтобы получить мой пользователь и домен:
$user = $_SERVER['AUTH_USER'];
$user
вернет значение, подобное: DOMAIN\username
в нашей сети, а затем это просто случай удаления DOMAIN\
из строки.
До сих пор это работало в IE, FF, Chrome, Safari (протестировано).