【问题标题】:Reference for ASP.NET Identity needed [closed]需要 ASP.NET 标识的参考 [关闭]
【发布时间】:2026-01-16 18:10:02
【问题描述】:

如何将 ASP.NET Identity 用于 网络项目?

【问题讨论】:

  • 另外还有一些来自 Brock Allen 的 articles 关于 ASP.NET Identity。

标签: c# asp.net .net entity-framework asp.net-identity


【解决方案1】:

我没有为你做 google-ing,我只是碰巧自己在做一些研究,偶然发现了以下资源。

odetocode.com herehere 上的两篇不错的博文。

关于空网络项目的主题(取自上述链接的 cmets):

想要从头开始的人通常希望使用自己的用户定义创建一个 .Domain 或 .Core 程序集,这些用户可以插入到 Identity 框架中。不幸的是,这意味着您要么在域程序集中依赖实体框架(从 IdentityUser 继承),要么从头开始重新实现 IUser 和 IUserStore。将 ApplicationUser 之类的类用于新应用程序也容易得多,但在您弄清楚所有部分(例如如何使用 EF 进行映射)之前,使用现有架构管理起来有点困难。

还有 Identity Database 模板,其中包含 ASP.NET Identity 中使用的所有脚本、UDT 等,可用here

【讨论】: