私の ASP.Net Core アプリでは、Microsoft 外部ログインを実装しました。https://localhost:5001/signin-microsoft
もちろん、ローカルホストとそのポートで実行されている場合は、ドキュメントにリストされているデフォルトのログインコールバックをオーバーライドしたいと思います。ここの手順では、コールバックのオーバーライドは次のようになると述べていますhttps://contoso.azurewebsites.net/.auth/login/microsoftaccount/callback
。
コールバックが実装される場所について少し混乱しています。現時点ExternalLoginCallback()
では、基本コントローラー クラスにコールバック メソッドを実装しています。しかし、上記の例を見ると、コントローラーの一部であるようには見えません。
コールバックStartup.cs
は、コントローラー、または現在認識していない他のファイル内にある必要がありますか?