使用Shiro创建经过身份验证的主题

时间:2014-07-08 00:29:54

标签: security shiro

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

从讨论中 https://issues.apache.org/jira/browse/SHIRO-323

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

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

感谢。

1 个答案:

答案 0 :(得分:0)

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

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

为" system"提供特殊令牌用户并致电登录而不是建立主题。