我知道我们可以将asp.net 身份 3与 ASP.NET核心应用程序一起使用,但我们可以将此版本的 asp.net 身份与 MVC5 应用程序一起使用吗?我认为我们只能在 MVC5 应用程序中使用 asp.net 身份 2,但我不确定。我有一个 MVC5 应用程序,我不想将其转换为核心应用程序。谢谢你的回答。
Asp.Net Identity 3 是专门为 Asp.Net Core 编写的。由于 Asp.Net 核心有重大变化,因此您无法将 Asp.Net 身份 3 与 Asp.Net 4.5 一起使用。如果您不想升级到Core,则必须坚持使用版本2。
但是,您可以考虑从应用程序中删除身份验证。另一种方法是为服务器实现 IdentityServer4(核心),并为应用程序使用 IdentityServer3 (4.5) 包。
https://www.scottbrady91.com/Identity-Server/Getting-Started-with-IdentityServer-4