我为认证系统使用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?
在文件Startup.Auth.cs
是一种称为ConfigureAuth
的方法,您可以将默认登录路径更改为您的自定义路由。