Suk*_*and 4 c# oauth-2.0 openid-connect
我需要创建一个与配置的 CallBackPath 匹配的端点,以使 OpenId 身份验证正常工作。但我不明白它有什么用?
如果有人能解释一下那就太好了?
builder.Services.AddAuthentication(options =>
{
options.DefaultScheme = "CookieScheme";
options.DefaultChallengeScheme = "GoogleOpenIDScheme";
}
).AddOpenIdConnect("GoogleOpenIDScheme", options=>
{
options.Authority = "https://XXXXXXXX";
options.ClientId = "XXXXXXXX";
options.ClientSecret = "XXXXXXXXXXXX";
options.CallbackPath = "/Security/AuthOpenId";
}
);
Run Code Online (Sandbox Code Playgroud)
用户在授权服务器上通过身份验证后,用户将被重定向回客户端应用程序,以便客户端可以完成“流程”。
CallbackPath表示浏览器应重定向到的URL,默认值为/signin-oidc。
下图展示了它是如何关联的:
| 归档时间: |
|
| 查看次数: |
3344 次 |
| 最近记录: |