我正在使用Shiro,并希望通过ShiroWebModule配置角色。
addFilterChain("/**", AUTHC);
这样就可以了,我的登录页面会显示出来,我就可以登录了。
但
addFilterChain("/test/**", AUTHC, config(ROLES, "test")); //that does not seem to be the right way
不会。我可以作为guest访问/guest/**和/test/**。
我的模块:
public class HelloMavenShiroModule exten
这个web应用程序与Shiro和JSF一起工作。我添加了PrimeFaces,我有登录重定向问题。
预期行为:
导航到需要authc的url
重定向到登录页面
重新定向回原始页面的登录
有表面的行为
导航到需要authc的url
重定向到登录页面
登录后重定向到javax.faces.resource/theme.css?ln=primefaces-aristo
我通过捕获shiro.ini文件中的请求参数来登录用户
# name of request parameter with username; if not present filter assu
我正在更新一个相当大的web应用程序,从Grails 2到Grails 5。我们使用的是Shiro插件(和其他插件)和Java 11。
如果我在tomcat-9安装下运行打包的war文件(当前以FreeBSD作为主机os),则会得到以下错误:
org.apache.shiro.UnavailableSecurityManagerException: No SecurityManager accessible to the calling code, either bound to the org.apache.shiro.util.ThreadContext or as a vm static
我正在将我的应用程序从grails2.4.4迁移到grails3.2.9。
我想迁移到
compile 'org.grails.plugins:spring-security-shiro:3.0.1'
当我试图与用户登录时,我会得到以下错误:
org.apache.shiro.authc.AccountException: Not logged in or anonymous
at grails.plugin.springsecurity.shiro.SpringSecurityRealm.getCurrentUser(SpringSecurit