NutzCN Logo
问答 nutz集成shiro中如何实现url动态加载
发布于 2117天前 作者 qq_144baa3e 1602 次浏览 复制 上一个帖子 下一个帖子
标签: nutzwk

目前的实现是在shiro.ini中配置好url和权限过滤器,现在因为资源的url是可以动态添加的,希望能实现动态添加。

8 回复

我觉得你写个Filter更快

继承ShiroFilter, 就可以调用其setFilterChainResolver方法哦

继承的ShiroFilter需要在MainLauncher上注册吗?

原来是nutzboot啊,简单啦,在需要的里面加入,然后就可以调用其setFilterChainResolver方法了

@Inject
ShiroFilter shiroFilter;

我的ini中的配置 是不是要SimpleAuthenticationFilter的配置替换掉?

authc = org.nutz.integration.shiro.SimpleAuthenticationFilter
authc.loginUrl  = /login
perms.loginUrl  = /login
roles.loginUrl  = /login
user.loginUrl   = /login
rest.loginUrl   = /login
authc.successUrl =/resource/index
logout.redirectUrl= /login

额, 你用了shiro.ini??

是的我用的ini配置文件,原本我就是想把这个配置的这一段放到shirofilter里边让它能动态组装

你先拿到ShiroFilter对象吧,注入进来

添加回复
请先登陆
回到顶部