【问题标题】:What is the relationship between OpenId Connect and IdentityServer and Identity?OpenId Connect 与 IdentityServer 和 Identity 是什么关系?
【发布时间】:2018-02-20 09:19:32
【问题描述】:

我对 AspNetCore Identity、OpenId Connect 和 IdentityServer4 感到困惑。它们之间是什么关系,各自适合的场合是什么?

【问题讨论】:

    标签: .net-core identity openid-connect identityserver4


    【解决方案1】:
    • OpenID Connect 是一种规范(一种身份验证协议)。
    • IdentityServer4 是 OpenID Connect 提供程序(服务器端)的实现
    • ASP.NET Core Identity 是一个用户管理库(通过数据库)。 ASP.NET Core 应用程序可以使用它来创建用户、验证密码等。

    使用 IdentityServer4 的 OpenID Connect 提供程序是 ASP.NET Core 应用程序,因此它们可以使用 ASP.NET Core Identity 在登录页面上对用户进行身份验证。

    【讨论】:

    猜你喜欢
    • 2015-06-13
    • 1970-01-01
    • 2015-07-15
    • 2018-10-20
    • 1970-01-01
    • 2015-05-21
    • 1970-01-01
    • 1970-01-01
    • 2015-04-23
    相关资源
    最近更新 更多