我想知道 Shiro 的主题是如何用 Pac4j 填充的? 通常我可以使用:
Subject subject = SecurityUtils.getSubject();
我正在将 Keycloak 与 Pac4j 一起使用。它正在工作并且用户已通过身份验证。 但我是否专门设置了主题对象?
如果我在身份验证成功后尝试获取主题对象,我仍然得到
subject.isAuthenticated = false
或者 Pac4J 使用另一个主题对象?
pac4j 填充 Shiro 主题得益于:https://github.com/bujiio/buji-pac4j/blob/master/src/main/java/io/buji/pac4j/profile/ShiroProfileManager.java