Redirect Dropbox抛出;无效重定向“U uri”;错误,尽管在应用程序中指定了完全相同的url

Redirect Dropbox抛出;无效重定向“U uri”;错误,尽管在应用程序中指定了完全相同的url,redirect,oauth-2.0,dropbox,datastore,url-redirection,Redirect,Oauth 2.0,Dropbox,Datastore,Url Redirection,我想通过链接到此处指定的Dropbox帐户来启动我的Dropbox应用程序: 但是,dropbox不会重定向回我的网站,并抛出“无效重定向uri” 我指定了各种重定向URL,并仔细检查了我的app_密钥,但无法使其工作。我做错了什么 提前谢谢 我也面临同样的问题。它在本地运行良好,但在生产中不起作用。我发现这是因为重定向URI:它添加了“http://”位,而您不能将其添加到Dropbox应用程序列表中支持的URI列表中 尝试从浏览器手动更改url,删除http://并只保留域。它有用吗?如果

我想通过链接到此处指定的Dropbox帐户来启动我的Dropbox应用程序:

但是,dropbox不会重定向回我的网站,并抛出“无效重定向uri” 我指定了各种重定向URL,并仔细检查了我的app_密钥,但无法使其工作。我做错了什么


提前谢谢

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


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

我面临着同样的问题。它在本地工作正常,但在生产环境中不起作用。我发现这是因为重定向URI:它添加了“http://”位,而您无法将其添加到Dropbox应用程序列表中受支持的URI列表中


尝试从浏览器中手动更改url,删除http://并只保留域。是否有效?如果有效,您会遇到与我相同的问题…我仍然不知道如何解决此问题:(

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

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

我对这一点是全新的,今天在尝试遵循net.tutsplus.com上的“Dropbox数据存储和插件”教程时遇到了相同的问题

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

通过反复试验,我在Dropbox开发人员控制台中添加了这个URI,进入了授权屏幕:“(没有引号,并且由于该板上的评论限制,请将“LH.LH”替换为“localhost”)


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

我对这一点是全新的,今天在net.tutsplus.com上尝试遵循“Dropbox数据存储和插件”教程时遇到了相同的问题

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

通过反复试验,我在Dropbox开发人员控制台中添加了这个URI,进入了授权屏幕:“(没有引号,并且由于该板上的评论限制,请将“LH.LH”替换为“localhost”)


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

当我遇到这个问题时,我意识到在刷新dropbox应用程序控制台页面时,它没有保存我的域值。显然,只有以HTTPS为前缀的域才能工作。当我添加HTTPS时,它工作正常并保存了我的值,然后我我的javascript能够实现这一点,但我希望我不必仅仅为了测试而设置一个带有证书的服务器。我猜是安全性

http://blah.com     // didn't work
https://blah.com    // did work

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

http://blah.com     // didn't work
https://blah.com    // did work

这不是真的。事实上,您应该始终为localhost或127.0.0.1 URL指定
https://
(或者可能为
http://
)。请确保您在正确的位置添加了此内容…您应该添加OAuth 2重定向URI。这不是真的。事实上,您应该始终指定
https://
(或者可能是针对localhost或127.0.0.1 URL的
http://
)。请确保您在正确的位置添加了此URL…您应该添加OAuth 2重定向URI。