2017-10-18 6 views
0

Essayer de créer un système d'authentification de base de connexion via OmniAuth-Facebook et Ruby qui utilise http ://localhost:3000/. Déjà implémenté cette (http:// localhost:3000/ dans URL de site et URL de redirection OAuth valide sur FacebookDev.Facebook OAuth "Le domaine de cette URL n'est pas inclus dans le domaine de l'application" avec localhost: 3000

enter image description here

+0

Quel est le message d'erreur que vous obtenez? Difficile d'aider sans voir au moins un message d'erreur et peut-être du code. – lacostenycoder

+0

"Impossible de charger l'URL: le domaine de cette URL n'est pas inclus dans les domaines de l'application. Pour pouvoir charger cette URL, ajoutez tous les domaines et sous-domaines de votre application au domaine des applications dans les paramètres de votre application." - C'est l'erreur – TheOfficialMoss

Répondre

1

Il peut ne pas aimer localhost. Pouvez-vous essayer d'utiliser quelque chose comme http://myapp.dev et transférer ce domaine dans votre fichier etc/hosts? En supposant que votre système sur * nix ajouter une ligne:

127.0.0.1 myapp.dev 

puis dans les paramètres de l'application fb utiliser:

http://myapp.dev 

Mais le nom de l'application doit correspondre à votre nom de l'application facebook.

ont également un coup d'oeil ici: Facebook App: localhost no longer works as app domain

0

Pour résoudre ce que l'utilisation du mode strict pour Redirect URIs est définie sur Non

Il se trouve dans la section Facebook Connectez-vous de la page des développeurs.