Как заставить аутентификацию работать на IIS 8.5 после миграции из IIS6

I have migrated a asp.net веб-сайт от IIS6 до IIS8.5. Почти все проблемы исправлены. Но кажется, что личность пользователя теряется.

Связанные вопросы, которые я нашел:

Не удается получить проверку подлинности работает в IIS 8.5

Настройка проверки подлинности windows в IIS 8.5 В Windows Server 2012

Получение приглашения на вход с помощью встроенной проверки подлинности windows

Когда я открываю веб-страницу из браузера IE сервера, нет приглашения на вход (что было бы хорошо, если бы использовалась встроенная аутентификация)
Когда я открываю веб-страницу с удаленного клиента, я должен получить приглашение входа для аутентификации (так как пользователь на клиенте не существует на сервере). Но их нет.

На старой платформе использовался IE6. На новой платформе IE используется в режиме совместимости

На старой веб-странице включена и работает встроенная проверка подлинности windows (только).
В новой веб-странице на IIS 8.5 я попробовал все виды настроек, но ни один, кажется, не сделать трюк.

1 ответ

  1. Выяснил, что на самом деле работает сама аутентификация.
    Эта ссылка была очень полезной, узнав это:

    https://forums.asp.net/t/1179997.aspx?Get + Username+for + logged+in+user

    Но имя пользователя теряется по-другому. Я закрою этот вопрос и опубликую еще один.