为了账号安全,请及时绑定邮箱和手机立即绑定

已创建用户和角色表时如何使用身份

已创建用户和角色表时如何使用身份

C#
慕尼黑8549860 2022-06-18 16:35:42
我正在做一个学习项目。我已经创建了用户和角色表。是否可以使用这些表使用基于角色的内置授权和身份验证?还是我必须创建 MVC 提供的所有东西(包括角色表)?
查看完整描述

3 回答

?
LEATH

TA贡献1936条经验 获得超6个赞

您需要使用身份提供的表,因为 asp.net 身份代码取决于这些表中可用的某些列,并且身份管理器类(usermanager、rolemanager)的编写方式使其依赖于可用的身份表。身份将为您提供比仅用户和角色(声明等)更多的表。



查看完整回答
反对 回复 2022-06-18
?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

如果它们不存在,Identity 将为您创建所有表。您不需要自己创建它们。这将取决于您的连接字符串来确定这些文件的创建位置。

身份创建:__MigrationHistory、AspNetRoles、AspNetUserClaims、AspNetUserLogins、AspNetUserRoles、AspNetUsers


查看完整回答
反对 回复 2022-06-18
?
湖上湖

TA贡献2003条经验 获得超2个赞

如果您以某种方式创建了具有身份要求的结构的 SQL 数据库,您可以在 Web.config 文件中指定一个连接字符串,而不是默认的。



查看完整回答
反对 回复 2022-06-18
  • 3 回答
  • 0 关注
  • 114 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号