Los*_*can 1 java spring-security
我正在使用Spring Security对基于角色的访问控制进行与控制器匹配的URL.
我想创建一个系统,其中检查一些网址的用户权限.我已经创建了一个自定义访问决策选民,并在自定义访问决策管理器中使用它.但到目前为止,我无法获得我想要检查的实际网址.
访问决策选民是否有可能获得正在投票的实际网址?我可以使用投票界面方法中指定的Object o参数吗?
谢谢
我想我在这个答案中回答了你的问题.基本上实现AccessDecisionVoter<FilterInvocation>,覆盖supports(Class<?> clazz)只返回true FilterInvocation对象和投票方法第二个参数你将拥有FilterInvocation对象与getRequestUrl()你正在寻找的方法.
| 归档时间: |
|
| 查看次数: |
802 次 |
| 最近记录: |