oauth-2.0 - 如果应用程序已连接到 Dropbox,如何获取访问令牌?
问题描述
我遇到了这样的问题。我想访问用户的 Dropbox(访问我的应用程序的文件夹)。我使用 Dropbox 提供的一种授权流程。access_token
中作为哈希参数返回的流redirect_uri
。
在第一次连接时,一切正常:用户被重定向到授权页面,确认应用程序对 Dropbox 的访问,如果成功,则使用 access_token 重定向到 redirect_uri。
但是当我尝试再次连接时(仅当我使用 Safari(我正在使用的版本:13.1)时, 重定向发生时没有 access_token。地址如下:"https://mysite/redirect_uri#"
。在 Chrome 和 Firefox 中都可以正常工作。
但是,如果我在 Dropbox 网站上直接退出帐户,授权将正常工作。
解决方案
推荐阅读
- excel - 计数当前行和下一行是否满足条件
- corda - 我如何在 Corda 事务中使用响应者 inputsStatesAndRef?
- python - 从 pyinstaller bundle #2 访问 python 解释器
- python - 使用 matplotlib 和 numpy 查找一组局部最大值的最大值
- python - 从另一个文件调用函数 - Discord bot
- r - echarts4r:e_mark_line 符号和名称
- reactjs - React Hooks:切换模式下的重新渲染过多
- javascript - 带有 HTML 的 JS 加密
- php - 如何在远程 VPS 上运行 socketo.me 聊天服务器
- symfony - 如何在 JOIN 中添加多个“AND”条件