Oauth2 Instagram API "L'URI de redirection ne correspond pas à l'URI de redirection enregistrée"

Je suis en train de travailler sur une application Rails, qui est le mode de développement et il peut enregistrer avec omniauth.

L'hôte est

http://localhost:3000/

Je suis en utilisant les pierres précieuses:

gem 'omniauth'
gem 'omniauth-foursquare'
gem 'omniauth-instagram'

Quand je m'inscris à travers omniauth grâce à Foursquare, il n'y a pas de problème. Tous les paramètres sont à droite et à mon redirect_uri dans le Foursquare paramètres de développeur est égal à l'hôte (localhost:3000)

Cependant, si je remplis exactement de la même redirect_uri (localhost:3000) dans le Instagram client manager*. Instagram me donne ceci:

{
 "code": 400,
 "error_type": "OAuthException",
 "error_message": "Redirect URI does not match registered             redirect URI"
}

Basé sur cette URL:

https://instagram.com/oauth/authorize?response_type=code&client_id=<ID>&redirect_uri=http%3A%2F%2Flocalhost%3A3000%2Fauth%2Finstagram%2Fcallback&state=18415adf24dd97873e61094f67c0fb7a94857fedf93e9d2e&scope=basic

*
Oauth2 Instagram API

Ce que je fais mal selon Instagram et comment cela doit-il être fixé?

source d'informationauteur Biketire