3

我想通过链接到此处指定的 Dropbox 帐户来启动我的 Dropbox 应用: https ://www.dropbox.com/developers/datastore/tutorial/js

但是,Dropbox 不会重定向回我的网站并抛出“Invalid redirect_uri”我指定了各种重定向 url 并仔细检查了我的 app_key,但我无法让它工作。我究竟做错了什么?

提前致谢!

4

4 回答 4

1

当我遇到这个问题时,我意识到刷新 Dropbox 应用程序控制台页面时,它没有保存我的域值。显然,只有 HTTPS 前缀的域才能工作。当我添加 https 时,它运行良好并保存了我的值,然后我能够让它与我的 javascript 一起使用,但我希望我不必为了测试而设置带有证书的服务器。安全,我猜。

http://blah.com     // didn't work
https://blah.com    // did work
于 2014-05-09T06:19:41.687 回答
0

我对此很陌生,今天在尝试遵循 net.tutsplus.com 上的“Dropbox Datastores and Drop-Ins”教程时遇到了同样的问题

我的设置也在本地系统上,解决方案位于名为“todo”的子目录中。

经过反复试验,我通过在 Dropbox 开发人员控制台中添加此 URI 进入授权屏幕:“ http://LH.LH/todo/ ”(不带引号,并且由于该板的评论限制,请替换“ LH.LH" 与 "localhost")

顺便说一句,我可以在控制台中看到代码还有其他一些问题,但我会对此进行调查。

于 2014-01-14T07:51:24.387 回答
0

确保将完整、准确的 URL 注册为重定向 URI。(例如https://www.mydomain.com/mypage.html)浏览器中的错误消息应该告诉您尝试的确切 URI,因此您应该能够完美匹配它。

于 2013-10-18T02:05:10.580 回答
-1

我面临同样的问题。它在本地运行良好,但不适用于生产。我发现这是因为重定向 URI:它添加了“http://”位,而您无法将其添加到 Dropbox 应用列表中支持的 URI 列表中。

尝试从浏览器手动更改 url,删除 http:// 并仅保留域。它有效吗?如果是这样,你和我有同样的问题......我仍然不知道如何解决:(

于 2013-10-17T22:09:59.827 回答