2016-02-05 55 views
3

有人可以解釋Identity和IdentityServer之間的連接嗎?ASP.NET Identity和IdentityServer連接

最近有一篇文章說將會有一個IdentityServer的新版本(即IdentityServer 4)。

我正在做一個ASP.NET 5項目。我之前只聽說過Identity 3,我打算使用它。

我可以在不使用IdentityServer的情況下在我的項目中使用Identity 3嗎?

回答

6

有人可以解釋Identity和IdentityServer之間的關係嗎?

沒有直接聯繫:ASP.NET Identity是成員資格提供者(即管理用戶的方式),而IdentityServer是可用於支持令牌認證的OAuth2/OpenID Connect服務器。

也就是說,IdentityServer4最終將支持ASP.NET身份3作爲會員店。

我可以在不使用此IdentityServer的情況下在我的項目中使用Identity 3嗎?

當然,你可以使用沒有IdentityServer的ASP.NET Identity(反之亦然)。

+0

但不能識別支持令牌? –

+1

非天生。與Katana不同,ASP.NET 5/Core沒有授權服務器中間件,您可以使用該服務器中間件將令牌支持添加到ASP.NET身份。您可以閱讀http://stackoverflow.com/a/30788109/542757瞭解更多信息。 – Pinpoint

+2

天啊!你從這篇文章中找到了Pinpoint XD –