我想下面的(部分)春季安全配置,从移动到application.groovy
application.yml
:Grails的3.2.9,Spring Security的在application.yml
application.groovy:
grails.plugin.springsecurity.securityConfigType = 'Requestmap'
grails.plugin.springsecurity.requestMap.className = 'com.testapp.admin.Requestmap'
应用。 yml
springsecurity:
securityConfigType: Requestmap
requestMap:
className: com.testapp.admin.Requestmap
问题是资产解析失败,application.yml
中的那两行代码失败。我在auth.gsp
运行此:
<g:each in="${Requestmap?.list()}">
<p>permission: ${it.configAttribute}, url: ${it.url}</p>
</g:each>
它给了我所有的Requestmap
行。因此Requestmap
可用,但图形资产分辨率等失败。如果我在application.groovy
中留下这两行,则资产分辨率将起作用。是什么赋予了?
你指定'的Grails:插件:''中的springsecurity前:'你.yml? – injecteer