Я использую проверку подлинности с помощью форм, с классическим пулом приложений. Я включил проверку подлинности с помощью форм и анонимный доступ и отключил проверку подлинности Windows. Я все еще не могу прочитать LOGON_USER или IPrincipal.Identity.Name.
В IE9 я настроил аутентификацию пользователя для прохождения через автоматический вход с текущим именем пользователя и паролем.
Тем не менее, я все еще не могу получить текущего вошедшего в систему пользователя.
Что может отсутствовать? это критическое изменение в IIS7.5 или изменение в IE9?
Примечание. Я не могу просто включить проверку подлинности Windows, поскольку этот сайт используется как внутри, так и снаружи. Кроме того, клиент хочет, чтобы его перенаправляли на страницу входа в систему, а не запрашивали ввод пользователя/пароля.