我正在尝试使用Google的OAuth Playground工具为访问令牌交换OAuth 2.0授权码。所以,我进入第2步并在那里显示它将发送到MY_SERVER的HTTP POST请求(出于安全原因,我对确切的IP地址进行了模糊处理)。
对我来说,这看起来是正确的,如果我使用完全符合此请求的POST工具,它确实会到达我的服务器。从Playground启动它,它不会到达我的Web服务器(日志中没有任何内容)。
有人知道会出现什么问题吗?
POST / tb / html / token / HTTP / 1.1
主持人:MY_SERVER.COM
内容长度:170
content-type:application / x-www-form-urlencoded
user-agent:google-oauth-playground
代码= Splxl0576dGF6567gFG&安培; REDIRECT_URI = HTTPS%3A%2F%2Fdevelopers.google.com%2Foauthplayground&安培; CLIENT_ID = jarne&安培;范围=安培; client_secret = some_secret&安培; grant_type = authorization_code
HTTP / 1.1 400错误请求
内容长度:105
内容类型:text / plain
连接服务器时出错:无法获取网址:http://MY_SERVER.COM/tb/html/token/