Ahm*_*mar 5 grails spring-security
大家好我需要将此配置从application.groovy转换为application.yml
grails.plugin.springsecurity.controllerAnnotations.staticRules =
[ '/': ['permitAll'],
'/error': ['permitAll'],
'/index': ['permitAll'],
'/index.gsp': ['permitAll'],
'/shutdown': ['permitAll'],
'/assets/**': ['permitAll'],
'/**/js/**': ['permitAll'],
'/**/css/**': ['permitAll'],
'/**/images/**': ['permitAll'],
'/**/favicon.ico': ['permitAll'] ]
Run Code Online (Sandbox Code Playgroud)
例如,grails.plugin.springsecurity.apf.postOnly = false表示为
grails:
plugin:
springsecurity:
apf:
postOnly: false
Run Code Online (Sandbox Code Playgroud)
小智 5
试试这个:
grails:
plugin:
springsecurity:
controllerAnnotations:
staticRules:
'/': permitAll
'/error': permitAll
'/index': permitAll
'/index.gsp': permitAll
'/shutdown': permitAll
'/assets/**': permitAll
'/**/js/**': permitAll
'/**/css/**': permitAll
'/**/images/**': permitAll
'/**/favicon.ico': permitAll
Run Code Online (Sandbox Code Playgroud)
这个对我有用.YAML规范取自官方YAML规范网站
这为Grails 3.X的Spring Security插件的3.0.1版本改变了一点.具有基于注释的安全性的3.0.1的YML格式如下所示:
# Added for the Spring Security Core plugin:
---
grails:
plugin:
springsecurity :
userLookup.userDomainClassName: 'org....User'
userLookup.authorityJoinClassName: 'org....UserRole'
authority.className: 'org....Role'
adh.errorPage: '/user/denied'
controllerAnnotations.staticRules:
- pattern: '/'
access: ['permitAll']
- pattern: '/index'
access: ['permitAll']
- pattern: '/index.gsp'
access: ['permitAll']
- pattern: '/error'
access: ['permitAll']
- pattern: '/user/denied'
access: ['permitAll']
- pattern: '/assets/**'
access: ['permitAll']
- pattern: '/**/js/**'
access: ['permitAll']
- pattern: '/**/css/**'
access: ['permitAll']
- pattern: '/**/images/**'
access: ['permitAll']
- pattern: '/**/favicon.ico'
access: ['permitAll']
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1590 次 |
最近记录: |