Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net core ASP.NET Identity和IdentityServer之间有什么区别?_Asp.net Core_Identityserver4_Asp.net Identity 3 - Fatal编程技术网

Asp.net core ASP.NET Identity和IdentityServer之间有什么区别?

Asp.net core ASP.NET Identity和IdentityServer之间有什么区别?,asp.net-core,identityserver4,asp.net-identity-3,Asp.net Core,Identityserver4,Asp.net Identity 3,我无法理解两者之间的区别,asp.net Identity基于OWIN,没有引入中间件,而IdentityServer引入了他,我感到困惑。asp.net Identity是一个用户存储/身份管理库。它包括一些OWIN帮助程序类,以钩住OWIN安全中间件,但在其他方面与身份验证无关 IdentityServer是一个OpenID连接提供程序,充当多个应用程序的中央身份验证服务器。它与用户存储或身份管理无关。基本上可能与此重复。ASP.NET是一个具有内置库的成员系统,可帮助您将用户存储与ASP.

我无法理解两者之间的区别,asp.net Identity基于OWIN,没有引入中间件,而IdentityServer引入了他,我感到困惑。

asp.net Identity是一个用户存储/身份管理库。它包括一些OWIN帮助程序类,以钩住OWIN安全中间件,但在其他方面与身份验证无关


IdentityServer是一个OpenID连接提供程序,充当多个应用程序的中央身份验证服务器。它与用户存储或身份管理无关。

基本上可能与此重复。ASP.NET是一个具有内置库的成员系统,可帮助您将用户存储与ASP.NET中的主体和标识的工作方式集成在一起。IDS是OpenID连接协议的一个实现,作为身份验证提供者。谢谢,我终于明白了!