关于shiro不跳转配置的指定地址的问题
我用的是struts2、shiro、spring,现在在某action里有登陆的逻辑用Subject 的login方法登陆,但是最后不跳入到设置的successUrl,对加过注解的方法访问的时候只在页面抛出没有权限的异常而不跳入指定的页面
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
自己使用action控制,shiro配置successurl就没有用了,使用shiro自带的authc才会有用
@屁屁果 我拜读过您的文章了。我在访问当前用户没有权限访问的地址时候直接在页面抛出了异常,没有跳转unauthorizedUrl。这些url都不好用了,包括successurl。如果请求是被struts的过滤器拦截了,那应该怎么办
@屁屁果
@屁屁果 shiro和struts,两者的过滤器是什么关系
@屁屁果 麻烦您给解答一下呗,谢谢
@屁屁果 其他的url,没有权限的,需要登录的url都不好用,这个和struts也有关系吗
我在action的方法里用subject的login方法登录,把该方法的返回值类型设置为void,这样shiro也不能跳转吗
@周梦梅 一旦自己控制,shiro就不会管了
自己使用action控制,shiro配置successurl就没有用了,使用shiro自带的authc才会有用