Blazor OIDC 身份验证弹出窗口
Blazor OIDC Authentication popup
问题
当我尝试将 RemoteAuthenticatorView
与 OIDC 结合使用时,该页面仅重定向到 identityserver4 网站
预期结果
应使用身份服务器的内容打开一个弹出窗口。
相比之下,AddMsalAuthentication 提供了一个 options.ProviderOptions.LoginMode
(Docs)
AddOidcAuthentication
有类似的东西吗?
我用来重现此问题的资源:
Identity Server 4 带有一组标准的 cshtml 文件。
它没有开箱即用的任何“弹出”就绪模式。
如果你想实现与 MSAL 相同的行为,你需要通过 javascript 开发一个集成,就像你在 Blazor 中使用 Azure AD B2C 身份验证时在 index.html 中引用的那样。
问题
当我尝试将 RemoteAuthenticatorView
与 OIDC 结合使用时,该页面仅重定向到 identityserver4 网站
预期结果
应使用身份服务器的内容打开一个弹出窗口。
相比之下,AddMsalAuthentication 提供了一个 options.ProviderOptions.LoginMode
(Docs)
AddOidcAuthentication
有类似的东西吗?
我用来重现此问题的资源:
Identity Server 4 带有一组标准的 cshtml 文件。
它没有开箱即用的任何“弹出”就绪模式。
如果你想实现与 MSAL 相同的行为,你需要通过 javascript 开发一个集成,就像你在 Blazor 中使用 Azure AD B2C 身份验证时在 index.html 中引用的那样。