首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ASP.NET标识与ASP.NET身份核心:身份服务器的区别与使用,等等?

ASP.NET标识与ASP.NET身份核心:身份服务器的区别与使用,等等?
EN

Stack Overflow用户
提问于 2021-01-14 06:48:28
回答 1查看 859关注 0票数 1

我以前使用过ASP.NET标识,现在我想在我的ASP.NET核心+角度应用程序中使用ASP.NET标识核心。

1. ASP.NET标识与ASP.NET Identity 之间有什么区别吗?或者我们可以将ASP.NET Identity Core 集成到ASP.NET Core应用程序中,就像ASP.NET MVC中的ASP.NET标识一样吗?

2.我想知道的另一点是,如果我们使用身份服务器,我们还能使用ASP.NET Identity Core吗?或者没有必要使用它,身份服务器是否足以执行所有内容,例如用户和角色管理(如ASP.NET Identity Core )?

3.,如果只使用角侧而没有在后端(ASP.NET核心)端实现,怎么办?是否有可能或好主意使用它与身份服务器,OpenID连接等?还是应该停留在ASP.NET核心端进行身份验证、授权和角色管理?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-14 07:39:17

  1. ASP.NET标识和ASP.NET Identity Core之间有什么区别吗?或者我们是否可以将ASP.NET身份核心集成到ASP.NET核心应用程序中,就像ASP.NET MVC中的ASP.NET标识一样?

从ASP.NET标识到ASP.NET核心标识的更改似乎没有中断,您可以查看文档:

https://learn.microsoft.com/en-us/aspnet/core/migration/identity?view=aspnetcore-5.0

我们可以将标识集成到ASP.NET核心项目中,您可以参考下面的文档:

https://learn.microsoft.com/en-us/aspnet/core/security/authentication/scaffold-identity?view=aspnetcore-5.0&tabs=visual-studio

  1. 我想知道的另一点是,如果我们使用身份服务器,我们还能使用ASP.NET标识核心吗?或者没有必要使用它,身份服务器是否足以执行所有的工作,例如用户和角色管理(如ASP.NET Identity Core可以做到的)?

是的,您可以将身份与身份Server.Furthermore一起使用,Identity Server可以使用ASP.NET核心标识进行用户管理,允许微软身份平台提供与ASP.NET核心身份相同的OAuth/OpenID功能。

  1. ,如果只使用角侧而没有在后端(ASP.NET核心)端实现,怎么办?是否有可能或好主意使用它与身份服务器,OpenID连接等?还是应该停留在ASP.NET核心端进行身份验证、授权和角色管理?

您可以使用与标识服务器和OpenID Connect.As的角度来坚持身份,这取决于您。

IdentityServer将为您提供OAuth 2.0和OpenID连接实现,并将为您处理所有细节(提供端点、令牌管理、范围、授予等)。它可以独立运行,因此您可以将它用于多个客户端(SPA、移动、网络应用程序),并且它与应用程序的其他部分隔离得很好。如果您愿意,可以将它与ASP.NET核心标识一起使用。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65714504

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档