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 = { "

相关内容

热门资讯

黑科技辅助挂!WepokE竟然... 黑科技辅助挂!WepokE竟然是有挂,Wepoke测试总是真的是有挂(详细计算辅助教程)1、透视辅助...
今日焦点!德扑ai辅助脚本,德... 今日焦点!德扑ai辅助脚本,德扑平台一贯有挂(详细ai智能机器人教程);软件透明挂微扑克wpk插件教...
玩家必看科普!!红龙扑克机制,... 1、玩家必看科普!!红龙扑克机制,红龙扑克果然真的有挂(详细辅助工具教程)。2、透视辅助简单,软件透...
黑科技辅助!wepoke外挂,... 黑科技辅助!wepoke外挂,(wepoke玄学)其实是有挂(详细计算辅助教程),亲,有的,ai轻松...
透视辅助!WPk本来是有挂,w... 透视辅助!WPk本来是有挂,wpk辅助器竟然存在有挂(详细透视辅助测试教程)1. ai辅助创建新账号...
玩家必知教程!!红龙扑克真假,... 玩家必知教程!!红龙扑克真假,红龙扑克切实是有挂(详细辅助教程);人气非常高,ai更新快且高清可以动...
第3分钟了解!微扑克透视辅助挂... 第3分钟了解!微扑克透视辅助挂,微扑克代打切实真的有挂(详细辅助机器人教程)1、玩家可以在软件透明挂...
黑科技辅助挂!wepower怎... 黑科技辅助挂!wepower怎么设置德州,(Wepoke新更新)原来有挂(详细透明挂教程)是一款可以...
黑科技辅助!wEPOKE透明挂... 黑科技辅助!wEPOKE透明挂辅助技巧,we辅助poker德之星一贯有挂(详细ai辅助教程)1、下载...
记者发布!德扑之星怎么操作,德... 记者发布!德扑之星怎么操作,德扑工具确实真的有挂(详细透明教程)1、ai机器人多个强度级别选择2、a...