Google app engine 如何使用OAUTH2.0从桌面应用程序授权GAE应用程序

Google app engine 如何使用OAUTH2.0从桌面应用程序授权GAE应用程序,google-app-engine,Google App Engine,我尝试从桌面客户端授权我的GAE应用程序。 我是怎么做的 在开发人员控制台中创建客户端机密和id 从获取授权代码 {范围:配置文件电子邮件,…} 从中获取刷新令牌和访问令牌 对我来说有魔力: 如果我直接在请求头中发送访问令牌: 授权:承载访问令牌 到我的应用程序终点。 我获得了401状态 我发现授权需要使用end-pointhttp://.appspot.com/_ah/login?auth= 但这个调用总是返回:状态500,据我所知,这意味着令牌已过期或无效 我的工作流程中有哪些内容无效? 在

我尝试从桌面客户端授权我的GAE应用程序。 我是怎么做的

在开发人员控制台中创建客户端机密和id

从获取授权代码

{范围:配置文件电子邮件,…}

从中获取刷新令牌和访问令牌 对我来说有魔力:

如果我直接在请求头中发送访问令牌:

授权:承载访问令牌

到我的应用程序终点。 我获得了401状态

我发现授权需要使用end-pointhttp://.appspot.com/_ah/login?auth=

但这个调用总是返回:状态500,据我所知,这意味着令牌已过期或无效

我的工作流程中有哪些内容无效?
在哪里可以获得有效的访问令牌?

您的作用域看起来不正确。在oauth2游乐场上进行尝试,以便您了解流程,我不会对获取访问令牌有任何问题。需要使用什么范围?这里描述的作用域是您正在使用的g+库。那么示波器就可以了。