如何更改C#身份登录页面的默认路由

问题描述 投票:0回答:1

我为认证系统使用Microsoft.Aspnet.Identity.samples创建了一个新项目。

您知道Visual Studio会自动将AccountController添加到项目中。

我刚刚使用[Route("login")]属性编辑了登录操作路线。

我使用Dashboard方法向我的项目中添加了另一个名为Index的Controller。然后,我向仪表板控制器添加了[Authorize]属性。

[当我调用URL https://localhost/Dashboard/Index且我的请求未通过身份验证时,项目授权重定向到https://localhost/Account/Login?ReturnUrl=%2Fdashboard,并且正如我说的那样,我更改了登录路径,然后我的项目给我一个错误。

如何更改默认登录URL?

c# asp.net asp.net-mvc-5 identity
1个回答
0
投票

在文件Startup.Auth.cs是一种称为ConfigureAuth的方法,您可以将默认登录路径更改为您的自定义路由。

© www.soinside.com 2019 - 2024. All rights reserved.