gpt4 book ai didi

c# - 将 aspnet 身份与自定义表一起使用

转载 作者:行者123 更新时间:2023-11-30 16:00:10 25 4
gpt4 key购买 nike

我正在开发 asp.net MVC 核心应用程序。我有带有用户和角色表的自定义数据库。我想将 asp.net 身份与自定义表一起使用,这样我就不必使用 aspnetusers、aspnet 角色表。如何使用 asp.net identity 和 asp.net core 实现

最佳答案

祝你好运! :)我最近几天刚刚经历了这个过程。我已经让它工作了,但在某些阶段它真的很痛苦。

简而言之:

  1. 您需要创建自己的用户模型来实现 IUser 接口(interface)。
  2. 您需要创建自己的 DAL,从您的自定义数据库表中获取数据
  3. 您需要实现自己的 UserStore,它根据您要使用的 asp.identity 的功能实现不同的接口(interface)

此链接将帮助您: https://www.asp.net/identity/overview/extensibility/overview-of-custom-storage-providers-for-aspnet-identity

关于c# - 将 aspnet 身份与自定义表一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40601913/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com