首页 > 解决方案 > 如何为 ASP NET CORE Identity 2.1 设置自定义路由,扩展类库

问题描述

我有一个只登录的应用程序。它是多子域应用程序的一部分。

sub1.domain.com
sub2.domain.com
login.domain.com

我们将用户发送到登录域进行身份验证。为了使 url 简单,我们总是将登录页面设置为主页。升级到新身份 2.1 后,我们在设置身份路由时遇到问题。

我试过把路由放在

[AllowAnonymous]
[Route("")]
public class LoginModel : PageModel

我也试过

[Route("")]
public async Task OnGetAsync(string returnUrl = null)

但我没有得到结果。知道如何设置身份网址。

目前的默认网址是

/identity/account/login

先感谢您。

标签: c#asp.net-core-mvcasp.net-identityrazor-pages

解决方案


我做了进一步的研究。新身份还没有真正支持我想做的事情。

为那些寻找更多信息的人发布链接。


推荐阅读