在什么情况下,最好在获得IdentityServer
权限的情况下使用Identity
代替Microsoft.AspNetCore.Authorization
?
最好使用一个而不是另一个?
我选择IdentityServer
是出于速度原因还是为什么?
答案 0 :(得分:1)
您选择IdentityServer是因为您希望为不同的应用程序或客户端(移动应用程序/ Web应用程序/服务/ apis等)提供SSO。 IdentityServer还允许您将身份验证和授权问题与其他应用程序分开。
Asp.Net Identity只是Asp.Net的内置会员系统(用户帐户和管理它们)。 Asp.Net Identity可以非常无缝地与IdentityServer结合使用。