我们使用邮递员来测试我们在 GAE 上运行的服务 API。为了进行身份验证,我们必须添加标头值“X-Auth”并复制用于登录的 oauth 身份验证令牌(从 google javascript 图书馆中检索)。我们必须做很多事情,因为令牌很短暂,所以对于我们的开发人员来说这是一个真正的 pain/bottleneck。

我一直在研究使用 postman oauth 身份验证,甚至让它工作......等等。我成功配置了 oauth 并登录,授予权限等,并收到了令牌。然而,邮递员想要将此标记放入标题中而不是“X-Auth”,而是“承载”,无论出于何种原因,身份验证失败。也许是因为标题名称错误,也许我也得到了错误的标记值。

那么:有没有人在 GAE 上使用邮递员和 oauth 成功?

PS,这是 Postman 正在生成的'代码':

GET /api/XXX/ST_W HTTP/1.1
Host: admin.mycompany.com:8080
Accept-Encoding: application/json
Authorization: Bearer ya29.GmDtA-o7ahRzDFl_kMQZD8n7Y3b38TUg58u3kon6t64JifRhOWNBBd8nsuSJ5-OcZW76xC8j3l9EN39D7Z0860qm1S6IwwwdX0AAvXmQwJZg_mXKQH1r9YZOLmgA95dq9_M
Cache-Control: no-cache
Postman-Token: a2182695-9b56-1834-5312-3885f2d77426