首页 > 解决方案 > 如果应用程序已连接到 Dropbox,如何获取访问令牌?

问题描述

我遇到了这样的问题。我想访问用户的 Dropbox(访问我的应用程序的文件夹)。我使用 Dropbox 提供的一种授权流程。access_token中作为哈希参数返回的流redirect_uri

在第一次连接时,一切正常:用户被重定向到授权页面,确认应用程序对 Dropbox 的访问,如果成功,则使用 access_token 重定向到 redirect_uri。

但是当我尝试再次连接时仅当我使用 Safari(我正在使用的版本:13.1)时, 重定向发生时没有 access_token。地址如下:"https://mysite/redirect_uri#"。在 Chrome 和 Firefox 中都可以正常工作。

但是,如果我在 Dropbox 网站上直接退出帐户,授权将正常工作。

标签: oauth-2.0dropboxdropbox-api

解决方案


推荐阅读