如何在Asp.net core 2.2

时间:2019-08-10 21:08:02

标签: asp.net-core asp.net-identity asp.net-core-2.2

我创建了一个继承ApplicationUser的{​​{1}}类,然后在IdentityUser类中,将StartUp通用类型从services.AddDefaultIdentiy更改为{{1 }},因此我可以获得IdentityUser而不是ApplicationUser的服务。

UserManager<ApplicationUser>

我收到此错误

  

InvalidOperationException:没有注册类型为'Microsoft.AspNetCore.Identity.UserManager`1 [Microsoft.AspNetCore.Identity.IdentityUser]'的服务。

我无法在服务中添加两个默认身份,我需要有关如何解决此问题的帮助

1 个答案:

答案 0 :(得分:0)

检查是否在Views \ Shared_LoginPartial.cshtml中将Attached to:更改为IdentityUser

ApplicationUser