ASP.NET Identity和IdentityServer连接

rab*_*ana 5 asp.net asp.net-identity asp.net-core

有人可以解释Identity和IdentityServer之间的联系吗?

最近有一篇文章说将有一个新版本的IdentityServer(即IdentityServer 4).

我正在做一个ASP.NET 5项目.我以前只听说过Identity 3,我打算用它.

我可以在不使用此IdentityServer的情况下在项目中使用Identity 3吗?

Kév*_*let 9

有人可以解释Identity和IdentityServer之间的联系吗?

没有直接连接:ASP.NET Identity是一个成员资格提供者(即一种管理用户的方式),而IdentityServer是一个OAuth2/OpenID Connect服务器,可用于支持令牌身份验证.

也就是说,IdentityServer4最终将支持ASP.NET Identity 3作为会员商店.

我可以在不使用此IdentityServer的情况下在项目中使用Identity 3吗?

当然,您可以在没有IdentityServer的情况下使用ASP.NET Identity(反之亦然).

  • 哦,我的上帝!你是从那个帖子XD精确定位的 (2认同)
  • @pejman 这意味着 Identity Server 4 将添加(实际上已经完成)对使用 ASP.NET Identity 管理用户帐户的支持。裸 IdentityServer4 包是一个用于发布和验证 OAuth2/OpenID Connect 令牌的框架。它不附带用于管理用户帐户的 API 或 UI。但是,ASP.NET Identity 是用于管理用户帐户的 API 和 UI。您可以很容易地将 ASP.NET Identity 插入您的 Identity Server。集成已经实现:https://github.com/IdentityServer/IdentityServer4.AspNetIdentity (2认同)