在我的 ASP.Net Core 应用程序中,我实现了 Microsoft 外部登录。我现在希望覆盖文档中列出的默认登录回调,https://localhost:5001/signin-microsoft如果当然在 localhost 和该端口上运行的话。此处的说明然后声明回调覆盖将是这样的https://contoso.azurewebsites.net/.auth/login/microsoftaccount/callback:
我对回调的实现位置有点困惑。目前,我ExternalLoginCallback()在基本 Controller 类中实现了回调方法。但是从上面的例子来看,它看起来不应该是控制器的一部分。
回调应该在内部Startup.cs、控制器或我目前不知道的其他文件中吗?