C# ASP.NET core 2.1本地化标识url

C# ASP.NET core 2.1本地化标识url,c#,asp.net,asp.net-identity,asp.net-core-2.1,C#,Asp.net,Asp.net Identity,Asp.net Core 2.1,我正在创建一个新的ASP.NET core 2.1项目,我已经创建了一个在开始时包含语言代码的路径(Website.com/en/Home/Index) 我已经将身份代码构建到我的项目中,它创建了一个身份区域,使登录Url为Website.com/Identity/Account/Login 我想知道是否有可能使路线与语言代码相同? 最好是Website.com/en/Account/Login,但如果不可能,Website.com/en/Identity/Account/Login也可以 谢谢

我正在创建一个新的ASP.NET core 2.1项目,我已经创建了一个在开始时包含语言代码的路径(Website.com/en/Home/Index)

我已经将身份代码构建到我的项目中,它创建了一个身份区域,使登录Url为Website.com/Identity/Account/Login

我想知道是否有可能使路线与语言代码相同? 最好是Website.com/en/Account/Login,但如果不可能,Website.com/en/Identity/Account/Login也可以


谢谢

我面临同样的问题,甚至配置:
services.Configure(opt=>{opt.LoginPath=newpathString(“{culture=en}/Home/Login”);})没有帮助:/n不覆盖任何内容。
app.UseRouter(routes =>
        {
            routes.MapMiddlewareRoute("{culture=" + DefaultCultures + "}/{*mvcRoute}", subApp =>
             {
                 subApp.UseRequestLocalization(localizationOptions);

                 mvcRoutes.MapRoute(
                     name: "default",
                     template: "{culture=" + DefaultCultures + "}/{controller=Home}/{action=Index}/{id?}"
                 });
             });
        });