【发布时间】:2017-05-15 22:11:03
【问题描述】:
我正在尝试将以下(部分)Spring Security 配置从 application.groovy 移动到 application.yml:
application.groovy:
grails.plugin.springsecurity.securityConfigType = 'Requestmap'
grails.plugin.springsecurity.requestMap.className = 'com.testapp.admin.Requestmap'
application.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 中,则资产解析有效。什么给了?
【问题讨论】:
-
您在 .yml 中是否在
springsecurity:前面指定了grails: plugin:?