我使用grails oauth插件标准配置作为Config.groovy的一部分
environments {
production {
oauth {
providers {
linkedin {
api = LinkedInApi
key = 'mykey'
secret = 'mySecret'
successUri = "/userLogin/linkedinLogin"
callback = "https://myserverdomain/oauth/linkedin/callback"
}
}
}
}
}
在外部文件中使用相同的配置并通过
引用它grails.config.locations = ["file:external-config.groovy"]
发生错误" 找不到oauth配置。请配置oauth scribe插件"。
注意: 1.其他配置属性工作正常。 2.问题仅存在于生产模式中。在开发模式下使用相同的配置文件可以正常工作。