我正在尝试针对谷歌进行身份验证,这是他们的示例请求:
POST /accounts/o8/oauth2/token HTTP/1.1
Host: www.google.com
Content-Type: application/x-www-form-urlencoded
client_id=21302922996.apps.googleusercontent.com&
client_secret=XTHhXh1SlUNgvyWGwDk1EjXB&
code=4/P7q7W91a-oMsCeLvIaQm6bTrgtp6&
redirect_uri=urn:ietf:wg:oauth:2.0:oob&
grant_type=authorization_code
内容类型之后的所有行都应该是标题还是请求正文?如果它们是标题,空白的身体是否足够?
他们发帖的地址是:https://accounts.google.com/o/oauth2/token 这与请求的第一行不同。哪个是对的?
感谢您的帮助, Venatu
答案 0 :(得分:0)
错误与消息的mime类型有关,默认类型导致请求被忽略。一旦mime类型被更改,上面的默认请求就完美了,上面作为消息正文,使用给定的第二个地址。