可以从不同的应用程序/服务器使用相同的dropbox oauth访问令牌吗?

时间:2014-01-06 19:19:29

标签: oauth-2.0 dropbox dropbox-api

注意:从Dropbox论坛交叉发布

我正在开发一个用户在主网站上授权Dropbox的应用程序,但是与API(下载/上传)文件的实际交互发生在一个单独的工作服务器上(当前在我的localhost上运行)。

但是,我可以毫无问题地执行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应用程序

谢谢!

1 个答案:

答案 0 :(得分:1)

不,您可以使用OAuth令牌的位置没有限制。获得令牌后,您应该可以在任何地方使用它。 (我会一直执行此操作,通过https://dbxoauth2.site44.com生成令牌,然后将其与curl等一起使用。)我会验证您是否真的使用相同的OAuth令牌而且它没有在移动它的过程中被某种方式破坏了。