arq*_*rqe 6 asp.net-core microsoft-identity-web
是否可以在以下场景中将 SSO 与 B2C 结合使用?
services.AddAuthentication(OpenIdConnectDefaults.AuthenticationScheme)
.AddMicrosoftIdentityWebApp(Configuration.GetSection("web-AzureAdB2C"));
Run Code Online (Sandbox Code Playgroud)
builder.Services.AddMsalAuthentication(options =>
{
builder.Configuration.Bind("app-AzureAdB2C", options.ProviderOptions.Authentication);
options.ProviderOptions.DefaultAccessTokenScopes.Add("some-scope-for-server-api-access");
options.ProviderOptions.LoginMode = "redirect";
});
Run Code Online (Sandbox Code Playgroud)
身份验证对于这两个应用程序都可以正常工作,但用户必须登录这两个应用程序。
这两个应用程序都使用相同的 B2C 用户流程。只需在 Azure 门户中为用户流启用 SSO 选项不会改变任何内容,用户仍然需要手动登录这两个应用程序。
我不确定它是否可以简单地完成(隐式与授权流程),但我将不胜感激任何指导。非常感谢。
| 归档时间: |
|
| 查看次数: |
117 次 |
| 最近记录: |