Asp.net core 了解Microsoft标识命名空间(System.Web.Security、Microsoft.AspNet.Identity.Core与Microsoft.AspNetCore.Identity)
我希望有人也有类似的问题,可以提出建议。我研究了很长时间,但没有找到一个明确的答案 我的设置:Asp.net core 了解Microsoft标识命名空间(System.Web.Security、Microsoft.AspNet.Identity.Core与Microsoft.AspNetCore.Identity),asp.net-core,.net-core,asp.net-identity,identityserver4,identity,Asp.net Core,.net Core,Asp.net Identity,Identityserver4,Identity,我希望有人也有类似的问题,可以提出建议。我研究了很长时间,但没有找到一个明确的答案 我的设置: 1个MsSQL数据库(包含System.Web.Security的标识表) .Net Framework中的许多DLL(使用System.Web.Security登录) 调用DLL的多个不同程序/应用程序 .Net Framework中的WebForms GUI(使用System.Web.Security登录) 我想要什么: 在.net Core或.net Framework中使用Identit
- 1个MsSQL数据库(包含System.Web.Security的标识表)
- .Net Framework中的许多DLL(使用System.Web.Security登录)
- 调用DLL的多个不同程序/应用程序
- .Net Framework中的WebForms GUI(使用System.Web.Security登录)
- 在.net Core或.net Framework中使用IdentityServer 4
- 将DLL保存在.Net Framework中
- 在.NETCore中使用WebApi
- 使用新的GUI(例如Angular或Blazor)
- 在WebForms中与新GUI并行使用旧GUI(直到新GUI完成)
- .Net Core中的应用程序(f.ex.WebApi、IdentityServer4)和.NetFramework中的应用程序/DLL是否可以使用相同的数据库进行标识(登录、成员资格等)。换句话说,如果在不同的应用程序/DLL中使用,“microsoft.aspnet.identity”和“microsoft.aspnetcore.identity”兼容(关于数据库)李>
- 或者我必须在所有应用程序/DLL中使用其中一个标识名称空间才能兼容?(因此必须在所有应用程序/DLL中使用相同的框架)
- 没有将System.Web.Security导入.Net Core的计划:
- 从2012年到2013年,数据库中的标识表发生了变化:
- 关于成员资格提供程序与aspnet.core不兼容的讨论:
- 关于迁移的视频,包含大量信息:
- 关于身份和.Net核心/标准的讨论与我的问题类似(但没有帮助,可能遗漏了一些东西):
- 将.Net迁移到.Net Core的指南:
- “Microsoft.AspNet.Identity.Core”与“Microsoft.AspNetCore.Identity”:
- IdentityServer4也可以位于.NetFramework中(不必位于.Net Core中)
谢谢大家!李>
长话短说,这里没有什么是琐碎的。如果你想做你所说的,你正在着手一个大项目,这将需要大量的努力和改变你的应用程序的每一部分。事情就是这样。如果你还没有准备好,那就坚持你所拥有的。关于差异的一些信息:谢谢你的回复,我一直都很满意