【发布时间】:2017-05-11 09:19:34
【问题描述】:
我已经安装了以下插件
compile 'org.grails.plugins:spring-security-core:3.1.1'
compile "org.grails.plugins:spring-security-oauth2:1.1.0"
compile "org.grails.plugins:spring-security-oauth2-google:1.1.0"
Spring 安全核心工作正常。 但我在实施 oauth-google 身份验证时遇到问题。
插件文档说我们需要传递 api_key 和 api_secret。我在 console.developers.google.com 中创建了一个项目并创建了 API 密钥和 Oauth 密钥,我对在 application.yml 中使用哪些值感到困惑。 因为根据 console.developers.google.com,API 密钥和 Oauth 密钥是单独的凭据。
任何关于从哪里获取以及如何设置以下值的建议都会有所帮助。
api_key: 'AIzaSyBjfn345tg6j0ol1e89kHMOY'
api_secret: 'xseettDDNtjjuutrfuAFTe4d'
successUri: "/oauth2/google/success"
failureUri: "/oauth2/google/failure"
callback: "/oauth2/google/callback"
scopes: "some_scope"
【问题讨论】:
标签: grails spring-security google-oauth spring-security-oauth2