我在config.groovy中设置了login endpointUrl as
grails.plugin.springsecurity.rest.login.endpointUrl =“/ api / login”
如何在控制器中访问此endpointUrl值?
就个人而言,我不是Holders的忠实粉丝,因为它会让你的代码更难测试。相反,我更喜欢注入配置以避免依赖于Holders类:@Value('${grails.plugin.springsecurity.rest.login.endpointUrl}')
def endpointUrl
在控制器中,您可以使用:
Holders.config.grails.plugin.springsecurity.rest.login.endpointUrl
要么:
grailsApplication.config.grails.plugin.springsecurity.rest.login.endpointUrl