【发布时间】:2014-01-06 19:19:29
【问题描述】:
注意:从 Dropbox 论坛交叉发布
我正在开发一个用户在主网站上授权 Dropbox 的应用程序,但与 API(下载/上传)文件的实际交互发生在单独的工作服务器上(当前在我的本地主机上运行)。
但是,我可以毫无问题地执行 Dropbox OAuth 流程,但是每当我尝试在本地应用程序上使用 access_token 时,都会收到以下错误:
dropbox.rest.ErrorResponse: [401] u"The given OAuth 2 access token doesn't exist or has expired."
对访问令牌的使用方式有限制吗?它们是否绑定到同一个域或 IP?
更多信息: - 身份验证发生的地方:beta.company-domain.com - 使用令牌的地方:在我的本地盒子中运行的命令行 python 应用程序
谢谢!
【问题讨论】:
-
仅供参考,Dropbox 论坛发帖链接:forums.dropbox.com/topic.php?id=109971。
-
附带说明,我发现我原来的问题是由于一侧使用 OAuth1 而另一侧使用 OAuth2!
标签: oauth-2.0 dropbox dropbox-api