OAuth 2.0流程:服务器端Web应用程序 - 错误:缺失:grant_type

时间:2016-05-03 18:30:06

标签: curl google-oauth

在尝试按照示例时,我得到以下错误 OAuth 2.0 Flow: Client-side web apps

curl -X POST -H 'Content-Type:application/x-www-form-urlencoded'  -F 'client_id=739532980462-7ra1v7rqn798u4j0dcgvh45joo5dma9e.apps.googleusercontent.com'  -F 'redirect_uri=http://localhost:18080/examples' -F  'response_type=token' https://accounts.google.com//o/oauth2/token                 {
  "error" : "invalid_request",
  "error_description" : "Required parameter is missing: grant_type" 
}

我已按照示例操作,但收到错误消息:

  

error_description“:”缺少必需参数:grant_type“

我的查询或设置有什么问题?

此致 奥利弗

1 个答案:

答案 0 :(得分:0)

正如上面提到的评论者,您应该使用:

curl ... https://accounts.google.com/o/oauth2/auth

而不是:

curl ... https://accounts.google.com/o/oauth2/token