Я использую ядро asp.net (нацеленное на .net47), с аутентификацией OAuth2 и файлами cookie OpenIdConnect + (с использованием Azure AD).и все отлично работает на IIS Express.
Как только я пытаюсь использовать свой локальный IIS, похоже, аутентификация больше не работает.Что происходит, пользователь на HttpContext
потерян.Я вижу, что код авторизации получен и обрабатывается промежуточным программным обеспечением OpenIdConnect.
Но для последующего промежуточного программного обеспечения пользователь потерян.
Я предполагаю, что модуль в IIS вмешивается, ноне могу понять, какой именно.
Это, возможно, несколько неопределенный вопрос, но я опубликую свою конфигурацию IIS, а также конфигурацию ядра asp.net, если необходимо!