【发布时间】:2015-11-05 11:20:15
【问题描述】:
我在尝试使用 omniauth rails gem 连接 Instagram 应用时遇到以下错误。有什么问题请告诉我。
{"code": 400, "error_type": "OAuthException", "error_message": "重定向 URI 与注册的重定向 URI 不匹配"}
【问题讨论】:
标签: instagram
我在尝试使用 omniauth rails gem 连接 Instagram 应用时遇到以下错误。有什么问题请告诉我。
{"code": 400, "error_type": "OAuthException", "error_message": "重定向 URI 与注册的重定向 URI 不匹配"}
【问题讨论】:
标签: instagram
我自己遇到了这个问题,花了 2 天的时间。请务必先查看此处建议的解决方案; Oauth2 Instagram API "redirect URI does not match registered redirect URI".
如果您的问题不是这个; gem 'omnioauth-oauth2' 1.4.0 最近引入了一个错误,因此您需要降级到 1.3.1。
在您的 gemfile.lock 文件(未列出)中,将 omnioauth-oauth2 版本从 1.4.0 更改为 1.3.1。然后在命令行输入 bundle update 'omniauth-oauth2'。这为我解决了这个问题。
如果你得到同样的错误;另外在您的 gem 文件中包含 gem 'omniauth-oauth2', '~> 1.3.1' 并执行 'bundle update'。
【讨论】: