Asp.net Identity 2自定义用户和自定义表名称

奈格尔

我正在尝试IdentityUser使用几个额外的字段进行自定义

public class User : IdentityUser 
{
    public string FirstName { get; set; }
    public string LastName { get; set; }
}

并更改表格名称

protected override void OnModelCreating(DbModelBuilder modelBuilder) 
{
    base.OnModelCreating(modelBuilder);
    modelBuilder.Entity<IdentityUser>().ToTable("Auth_Users", "web");
    modelBuilder.Entity<User>().ToTable("Auth_Users", "web");
}

很简单,可以用,我有桌子web.Auth_Users不好的事情是,其他包含用户ID的表(AspNetUsersClaimAspNetUserLoginsAspNetUsersRole)添加了一个IdentityUser_Id始终设置为的名为的列NULL

在此处输入图片说明

为什么?它来自哪里,又如何避免创建它?

CodeNotFound

由于此行,您得到此奇怪的列 modelBuilder.Entity<IdentityUser>().ToTable("Auth_Users", "web");

只需将其删除。最后,您必须具有以下代码:

protected override void OnModelCreating(DbModelBuilder modelBuilder) 
{
    base.OnModelCreating(modelBuilder);
    modelBuilder.Entity<User>().ToTable("Auth_Users", "web");
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何为 Asp.Net Identity 自定义表名(例如从 AspNetUsers 更改为自定义名称)

来自分类Dev

如何自定义Asp.net Identity 2用户名已采取的验证消息?

来自分类Dev

自定义Asp.Net Identity 3.0

来自分类Dev

ASP .NET Identity-自定义IUserStore FindByNameAsync方法

来自分类Dev

在MVC 5中的ASP.NET Identity 3上管理自定义用户属性

来自分类Dev

在ASP.NET Identity中为AspNetUsers表使用自定义属性

来自分类Dev

使用ASP.NET Identity 2.0和MVC 5的自定义单点登录

来自分类Dev

ASP.Net Identity 2-来自OAuthAuthorizationServerProvider的自定义响应

来自分类Dev

如何使用 ASP.NET Core identity v preview 3.0 创建自定义用户和角色?

来自分类Dev

如何将ASP.NET Identity与您自己的自定义表一起使用

来自分类Dev

如何使用 Asp.Net Identity 检查 Azure 表中是否存在记录并返回自定义响应

来自分类Dev

Asp.net Identity 2.0使用自定义唯一属性扩展UserValidator

来自分类Dev

ASP.NET Identity外部身份验证提供程序自定义图标

来自分类Dev

自定义ASP.NET Identity(OWIN)使用实体框架的详细信息

来自分类Dev

使用自定义角色在ASP.NET Identity中初始化RoleManager

来自分类Dev

在ASP.NET Identity中自定义IdentityUser类时,将创建可空字段

来自分类Dev

自定义MVC5 ASP.NET Identity中的cookie值

来自分类Dev

自定义MVC5 ASP.NET Identity中的cookie值

来自分类Dev

将自定义列添加到ASP.NET Identity

来自分类Dev

使用ASP.NET Identity 3的自定义密码策略

来自分类Dev

使用自定义 List<property> 扩展 ASP .NET Identity 并在视图中访问它

来自分类Dev

.Net Identity 2自定义验证文本

来自分类Dev

创建我的自定义安全角色和自定义用户组表,以实现对asp.net mvc Web应用程序的自定义授权

来自分类Dev

使用自定义身份用户(ASP.NET 5.2EF 6和身份2)时,用户角色表上的额外列

来自分类Dev

在Visual Studio 2013中使用Asp.net Identity自定义注册表单(Web表单)

来自分类Dev

与ASP.NET身份表和自定义表的多对多关系

来自分类Dev

与 ASP.NET 标识表和自定义表的多对多关系

来自分类Dev

asp.net自定义错误

来自分类常见问题

C#asp.net身份和自定义角色

Related 相关文章

  1. 1

    如何为 Asp.Net Identity 自定义表名(例如从 AspNetUsers 更改为自定义名称)

  2. 2

    如何自定义Asp.net Identity 2用户名已采取的验证消息?

  3. 3

    自定义Asp.Net Identity 3.0

  4. 4

    ASP .NET Identity-自定义IUserStore FindByNameAsync方法

  5. 5

    在MVC 5中的ASP.NET Identity 3上管理自定义用户属性

  6. 6

    在ASP.NET Identity中为AspNetUsers表使用自定义属性

  7. 7

    使用ASP.NET Identity 2.0和MVC 5的自定义单点登录

  8. 8

    ASP.Net Identity 2-来自OAuthAuthorizationServerProvider的自定义响应

  9. 9

    如何使用 ASP.NET Core identity v preview 3.0 创建自定义用户和角色?

  10. 10

    如何将ASP.NET Identity与您自己的自定义表一起使用

  11. 11

    如何使用 Asp.Net Identity 检查 Azure 表中是否存在记录并返回自定义响应

  12. 12

    Asp.net Identity 2.0使用自定义唯一属性扩展UserValidator

  13. 13

    ASP.NET Identity外部身份验证提供程序自定义图标

  14. 14

    自定义ASP.NET Identity(OWIN)使用实体框架的详细信息

  15. 15

    使用自定义角色在ASP.NET Identity中初始化RoleManager

  16. 16

    在ASP.NET Identity中自定义IdentityUser类时,将创建可空字段

  17. 17

    自定义MVC5 ASP.NET Identity中的cookie值

  18. 18

    自定义MVC5 ASP.NET Identity中的cookie值

  19. 19

    将自定义列添加到ASP.NET Identity

  20. 20

    使用ASP.NET Identity 3的自定义密码策略

  21. 21

    使用自定义 List<property> 扩展 ASP .NET Identity 并在视图中访问它

  22. 22

    .Net Identity 2自定义验证文本

  23. 23

    创建我的自定义安全角色和自定义用户组表,以实现对asp.net mvc Web应用程序的自定义授权

  24. 24

    使用自定义身份用户(ASP.NET 5.2EF 6和身份2)时,用户角色表上的额外列

  25. 25

    在Visual Studio 2013中使用Asp.net Identity自定义注册表单(Web表单)

  26. 26

    与ASP.NET身份表和自定义表的多对多关系

  27. 27

    与 ASP.NET 标识表和自定义表的多对多关系

  28. 28

    asp.net自定义错误

  29. 29

    C#asp.net身份和自定义角色

热门标签

归档