Blazor应用程序在使用自定义布局时无法从身份服务器重定向
创始人
2024-12-22 04:30:09
0

该问题可能由于未正确配置身份服务器和 Blazor 应用程序之间的身份验证流程而导致。 可以尝试以下步骤进行解决:

  1. 确保身份服务器和 Blazor 应用程序之间的配置是正确的。 在 Startup.cs 文件中,需要将 AddAuthentication 和 AddOpenIdConnect 添加到 ConfigureServices 方法中。 示例代码如下:
services.AddAuthentication(options =>
{
    options.DefaultScheme = CookieAuthenticationDefaults.AuthenticationScheme;
    options.DefaultChallengeScheme = OpenIdConnectDefaults.AuthenticationScheme;
})
.AddCookie()
.AddOpenIdConnect(options =>
{
    options.Authority = "{your_identity_server_url}";
    options.ClientId = "{your_client_id}";
    options.ClientSecret = "{your_client_secret}";
    options.ResponseType = "code";
    options.Scope.Add("openid");
    options.Scope.Add("profile");
});
  1. 确认自定义布局是否正确地使用了身份验证组件。 需要在 Razor 页面中添加以下代码:

    
        
Authenticated
Not Authenticated
  1. 确认重定向 URI 是否正确设置。 在身份服务器的客户端配置中,需要将 RedirectUri 设置为 Blazor 应用程序中的 login-callback 路由。 示例代码如下:
new Client
{
    ClientId = "{your_client_id}",
    ClientSecrets = { new Secret("{your_client_secret}".Sha256()) },

    AllowedGrantTypes = GrantTypes.Code,
    RedirectUris = { "https://localhost:5001/login-callback" },
    FrontChannelLogoutUri = "https://localhost:5001/signout-oidc",
    PostLogoutRedirectUris = { "https://localhost:5001/" },

    AllowOfflineAccess = true,
    AllowedScopes = { "

相关内容

热门资讯

一分钟了解“陕麻圈辅助器购买”... 一分钟了解“陕麻圈辅助器购买”hh poker辅助器先试用(一直真的是有挂);1分钟了解详细教程(微...
黑科技辅助挂!(红龙扑克)总是... 黑科技辅助挂!(红龙扑克)总是存在有挂,(红龙扑克)一直真的是有挂,扑克教程(有挂总结);红龙扑克辅...
普及知识“微友辅助器免费版v3... 普及知识“微友辅助器免费版v3.0”德普之星透视辅助软件下载(好像是真的有挂)是由北京得微友辅助器免...
黑科技辅助挂!(wepoker... 黑科技辅助挂!(wepoker)真是有挂,(wepOKE)一直真的是有挂,解密教程(有挂技巧)1、在...
玩家必备教程“小娴辅助软件下载... 玩家必备教程“小娴辅助软件下载”竞技联盟破解版最新版(原生是真的有挂);原来确实真的有挂(需添加指定...
黑科技辅助挂!aapOker透... 黑科技辅助挂!aapOker透明挂辅助实际测试,(aApoker)真是真的有挂,可靠技巧(有挂功能)...
一分钟揭秘“微乐小程序辅助工具... 一分钟揭秘“微乐小程序辅助工具”wpk透视是真的假的(从来是真的有挂);科技安装教程;1367043...
黑科技辅助挂!智星德州菠萝辅助... 黑科技辅助挂!智星德州菠萝辅助器工具,智星菠萝德州有挂,辅助教程(有挂软件)1)智星菠萝德州辅助挂:...
教程辅助“黑男微乐小程序辅助器... 教程辅助“黑男微乐小程序辅助器免费”sohoo辅助(确实真的是有挂)是一款可以让一直输的玩家,快速成...
黑科技辅助挂!aapoKER透... 黑科技辅助挂!aapoKER透明挂ai辅助,(aapOKER)详细辅助新版2025教程(有挂透明挂)...