您好我的问题是在@preauthorize spring注释中添加条件语句
,我需要为principal提供Users_view和Users_manage权限,但我不能像下面那样添加两个权限
@PreAuthorize("hasPermission(#id, 'com.foo', 'USERS_VIEW','USERS_MANAGE')")
在@preauthorize中,我有一个像下面这样的想法
@PreAuthorize("hasPermission(#id, 'com.foo', 'USERS_VIEW') OR hasPermission(#id, 'com.foo', 'USERS_VIEW')")
Spring会支持@preauthorize中的条件子句,所以如果不是这个的解决方案。(这里我只需要使用@preauthorize而不是hasroles [] )
提前致谢