11

このチュートリアルに従って、外部認証を使用した単純な MVC 5 アプリを作成しています。正常に動作していますが、に変更するauthentication mode="None"authentication mode="Forms"動作しなくなります。

私はnullになっています:

await HttpContext.GetOwinContext().Authentication.GetExternalLoginInfoAsync()

リダイレクト時に FormsAuthentication を抑制する方法についてよく読んでいます。それが正しいパスかどうかはわかりませんが、このnuget パケットをインストールしようとしましたが、問題はまだ残っています。

では、認証モードを変更するたびに null になるのはなぜですか?

4

2 に答える 2