GoogleAPI 身份验证的实现
Implementation of GoogleAPi Authentication
我正在尝试为 Google API 实施 OpenID 身份验证,根据 Google documentation:
我在将身份验证请求发送到 Google 时在第二步遇到问题。在响应中,我没有收到 Google 应该发送给我的代码。这是我的代码:
def client = new RESTClient("https://accounts.google.com/o/oauth2/auth")
def p = [
scope: scope,
state: "security_token="+state,
redirect_uri: redirecturi,
response_type: responsetype,
client_id: clientID,
ignoreSSLIssues: true,
]
def response = client.post ( body : p,
contentType : URLENC)
我确保所有参数都正确,但在响应中我收到 Status 302
而我没有收到代码。
我只是对 redirect_uri
有疑问,我正在使用这个:
https://developers.google.com/oauthplayground
提前致谢!!!
您的服务器无法向 URL 发出 HTTP 请求,它需要由将要进行身份验证的用户在浏览器中打开。请务必通读 authentication docs.
我正在尝试为 Google API 实施 OpenID 身份验证,根据 Google documentation:
我在将身份验证请求发送到 Google 时在第二步遇到问题。在响应中,我没有收到 Google 应该发送给我的代码。这是我的代码:
def client = new RESTClient("https://accounts.google.com/o/oauth2/auth")
def p = [
scope: scope,
state: "security_token="+state,
redirect_uri: redirecturi,
response_type: responsetype,
client_id: clientID,
ignoreSSLIssues: true,
]
def response = client.post ( body : p,
contentType : URLENC)
我确保所有参数都正确,但在响应中我收到 Status 302
而我没有收到代码。
我只是对 redirect_uri
有疑问,我正在使用这个:
https://developers.google.com/oauthplayground
提前致谢!!!
您的服务器无法向 URL 发出 HTTP 请求,它需要由将要进行身份验证的用户在浏览器中打开。请务必通读 authentication docs.