重定向到"登录"页,而不是在 Blazor 中弹出"登录"



我有一个使用 Azure AD B2C 进行身份验证的 Blazor WebAssembly 应用。

builder.Services.AddMsalAuthentication(options =>
{
builder.Configuration.Bind("AzureAdB2C", options.ProviderOptions.Authentication);
});

当用户重定向到身份验证时,Blazor 会在弹出窗口中显示登录名。

弹出窗口的问题在于,如果用户单击弹出窗口外部的屏幕,则可能会将其掩埋。

想知道是否有办法强制身份验证重定向到页面而不是显示弹出窗口。

要从弹出页面更改为重定向,您需要:

options.ProviderOptions.LoginMode = "Redirect";

相关内容

  • 没有找到相关文章

最新更新