Java shiro配置[URL]部分动态

Java shiro配置[URL]部分动态,java,security,shiro,Java,Security,Shiro,我是Shiro的新手,我想用它来保护我的web应用程序。我已经测试了它的各种功能 我也做了测试 [urls] /login.xhtml = authc /logout = logout /admin/** = user, roles[admin] /guest/** = user, roles[admin,guest] 但是在我的应用程序中,我想动态地配置这个部分。我找到了一些解决方案,比如动态创建Ini实例或实现,但它们不能解决我的问题。请给我提供建议或出路。 一些代码片段会更好这是在启动过

我是Shiro的新手,我想用它来保护我的web应用程序。我已经测试了它的各种功能

我也做了测试

[urls]
/login.xhtml = authc
/logout = logout
/admin/** = user, roles[admin]
/guest/** = user, roles[admin,guest]
但是在我的应用程序中,我想动态地配置这个部分。我找到了一些解决方案,比如动态创建Ini实例或实现,但它们不能解决我的问题。请给我提供建议或出路。
一些代码片段会更好

这是在启动过程中动态(通过代码)的,还是在整个应用程序生命周期中都可以更改?是的,我想这样做,或者更改用户更改的特定URL的权限。事实上,我试图使用java代码配置shiro basic配置,但我发现它优先于INI并从INI获取信息,我在没有INI的情况下配置失败。您找到了一种方法吗?