From d3fd004b3b5cc4ff7702aebd50750c6bf671a2e3 Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Fri, 19 Apr 2024 10:23:34 +0800 Subject: [PATCH] Update MyProjectNameMenuContributor.cs --- .../Menus/MyProjectNameMenuContributor.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Client/Menus/MyProjectNameMenuContributor.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Client/Menus/MyProjectNameMenuContributor.cs index 049bb0f679..fdfdc05cf0 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Client/Menus/MyProjectNameMenuContributor.cs +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Client/Menus/MyProjectNameMenuContributor.cs @@ -68,13 +68,15 @@ public class MyProjectNameMenuContributor : IMenuContributor { var accountStringLocalizer = context.GetLocalizer(); + var authServerUrl = _configuration["AuthServer:Authority"] ?? ""; + context.Menu.AddItem(new ApplicationMenuItem( "Account.Manage", accountStringLocalizer["MyAccount"], - $"Account/Manage", + $"{authServerUrl.EnsureEndsWith('/')}Account/Manage", icon: "fa fa-cog", order: 1000, - null).RequireAuthenticated()); + target: "_blank").RequireAuthenticated()); return Task.CompletedTask; }