我已将config.groovy中的登录endpointUrl设置为
grails.plugin.springsecurity.rest.login.endpointUrl =“/ api / login”
如何在控制器中访问此endpointUrl值?
答案 0 :(得分:0)
就个人而言,我并不是Holders的忠实粉丝,因为它会让您的代码更难以测试。相反,我更喜欢注入配置以避免依赖于Holders类:
@Value('${grails.plugin.springsecurity.rest.login.endpointUrl}')
def endpointUrl
答案 1 :(得分:0)
在控制器中,您可以使用:
Holders.config.grails.plugin.springsecurity.rest.login.endpointUrl
或者:
grailsApplication.config.grails.plugin.springsecurity.rest.login.endpointUrl
请参阅: This answer