当我设置ASP.NetCoreMVC应用程序并添加AspNetCoreAuthentication库时,它将处理OAuth 2和OIDC的代码身份验证流的握手。
但是,我需要使用回调URL配置我的身份提供程序,以便将代码发送到我的应用程序。
假设我的应用程序托管在https://example.com/myapp/home上,我应该说我的应用程序期望IDP调用的回调URL是什么?
当我设置ASP.NetCoreMVC应用程序并添加AspNetCoreAuthentication库时,它将处理OAuth 2和OIDC的代码身份验证流的握手。
但是,我需要使用回调URL配置我的身份提供程序,以便将代码发送到我的应用程序。
假设我的应用程序托管在https://example.com/myapp/home上,我应该说我的应用程序期望IDP调用的回调URL是什么?
1条答案
按热度按时间1rhkuytd1#
ASP.NET核心中AddOpenIdConnect的默认回调URL为
字符串
在您的情况下(取决于您的配置),它可能是:
https://example.com/signin-oidc
如果需要,您可以使用CallbackPath属性自定义处理程序正在查找的URL。
调用它时会发生以下情况:
的数据