Какую аутентификацию вы включили в IIS? Анонимный, Базовый, Дайджест, Интегрированный Windows? Похоже, анонимный доступ включен / разрешен, и ничего больше. Это означает, что LOGON_USER не заполнен.
Когда вы получаете доступ к локальному IIS, попробуйте использовать http://127.0.0.1, в частности, если вы используете IE. IE распознает «localhost» как находящегося в вашей локальной доверенной зоне и автоматически передает ваши учетные данные для входа в XP, когда включена встроенная аутентификация Windows.