【问题标题】:Identityserver3 - authentication with different accountsIdentityserver3 - 使用不同帐户进行身份验证
【发布时间】:2016-08-14 19:33:34
【问题描述】:

我有身份服务器和 2 个 asp mvc 应用程序。 我正在使用 openId 混合流进行身份验证。每个应用程序都有自己的客户端 ID。 两个应用程序都未连接,并且都使用不同的用户帐户登录。

是否可以在没有访问应用 B 的情况下登录应用 A。目前,当我登录其中一个应用程序(A 或 B)时,SSO 就会启动。

是否可以禁用单点登录?

【问题讨论】:

    标签: security oauth-2.0 openid-connect thinktecture-ident-server identityserver3


    【解决方案1】:

    我假设您的要求是在允许用户访问 MVC APP 2 之前执行某种角色检查。这在 IdentityServer3 中使用名为 ICustomTokenRequestValidator 的扩展点是可能的。

    有关更多详细信息,请参阅此讨论here。还有一个类似的 SO 问题here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-02-08
      • 2014-11-26
      • 2018-09-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多