【问题标题】:Creating an authenticated Subject with Shiro使用 Shiro 创建经过身份验证的主题
【发布时间】:2014-08-28 14:35:36
【问题描述】:

我有一个分布式环境(多个 java vm),其中主体在一个节点上进行身份验证,并且应该能够访问另一个节点(另一个 VM)上的资源。

来自讨论 https://issues.apache.org/jira/browse/SHIRO-323,

我正在通过 Redis(Principals、Authenticated State 等)将所有经过身份验证的主题信息传递给其他虚拟机,并尝试使用新的 Subject.Builder().buildSubject() 方式重新创建主题。

我的问题, 有没有办法根据从第一个节点收到的身份验证标志将此主题标记为已通过身份验证?

谢谢。

【问题讨论】:

    标签: security shiro


    【解决方案1】:

    您可以使用我在其他问题中描述的相同技术:

    Shiro in distributed environment - auto authenticating/white listing internal calls

    为“系统”用户提供特殊令牌并调用登录而不是构建主题。

    【讨论】:

      猜你喜欢
      • 2014-10-28
      • 2016-04-02
      • 1970-01-01
      • 2014-12-20
      • 2014-12-06
      • 2019-09-25
      • 2019-01-05
      • 2016-10-29
      • 2017-06-28
      相关资源
      最近更新 更多