Я следую this tutorial, чтобы создать простое приложение MVC 5 с внешней аутентификацией. Он работает нормально, но, если я меняю authentication mode="None"
на authentication mode="Forms"
, он перестает работать.MVC 5 Внешняя аутентификация с режимом аутентификации = Формы
Я получаю нуль на:
await HttpContext.GetOwinContext().Authentication.GetExternalLoginInfoAsync()
Я много читал о чем-то, чтобы подавить FormsAuthentication на перенаправлении. Я не знаю, правильно ли это, но я попытался установить этот nuget packet, и проблема все еще там.
Итак, почему я получаю null каждый раз, когда меняю режим аутентификации?
благодарит за репутацию! Я долго натягивал голову. Я не могу понять, почему он был перенаправлен на форму входа, если метод ExternalLogin является AllowAnonymous! –