gpt4 book ai didi

grails - 升级到Grails 4:Spring Security InerceptUrlMap无法基于层次结构运行

转载 作者:行者123 更新时间:2023-12-02 15:41:30 25 4
gpt4 key购买 nike

如果角色完全匹配且不基于层次结构,则interceptUrLMap似乎仅将URL列入白名单。

 grails.plugin.springsecurity.roleHierarchy = '''
ROLE_SUPER_ADMIN>ROLE_ADMIN
'''
grails.plugin.springsecurity.interceptUrlMap = [
[pattern:"/admin/**",access:['ROLE_ADMIN']]
]

如果我以 super 管理员身份登录,则会被阻止。
但是,如果我以常规管理员身份登录,则可以访问管理员部分。

最佳答案

现在,roleHierarchy值对空白敏感。

grails.plugin.springsecurity.roleHierarchy = '''
ROLE_SUPER_ADMIN>ROLE_ADMIN
'''

应该
 grails.plugin.springsecurity.roleHierarchy = '''
ROLE_SUPER_ADMIN > ROLE_ADMIN
'''

关于grails - 升级到Grails 4:Spring Security InerceptUrlMap无法基于层次结构运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57351467/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com