72 votes

Connexion Facebook « étant donnée les URL non autorisé par la configuration de l’application »

J’ai ajouté facebook login sur mon site. Cependant, quand je clique sur le bouton, j’obtiens une boîte rouge qui dit :

Si je continue à vous connecter alors j’obtiens :

Ne sais pas exactement ce qu’est le problème. Toutes les pensées sont appréciées.

44voto

marcgg Points 25599

Vos paramètres doivent être incorrects.

Accédez au http://www.facebook.com/developers/ et modifiez l’application que vous utilisez.

Sous l’onglet « site Web », cherchez « Site URL ». Cela doit être défini sur l’URL de votre site Web « http://yoursite.com/ »

Notez que si vous utilisez des sous-domaines, vous aurez également besoin de mettre à jour « Domaine du Site » pour être « yoursite.com »

27voto

davvilla Points 403

Vous pouvez configurer une application developer et définir l’url localhost.com:port veillez à mapper localhost.com à localhost sur votre fichier hosts

Fonctionne pour moi

4voto

Gafitescu Daniel Points 256

Vérifiez également si vous êtes absent le www dans l’url qui se trouvait sur mon cas

je testais sur http://www.mywebsite.com et dans l’application facebook que j’avais mis http://mywebsite.com

2voto

whatbird Points 899

Je recevais ce problème tout en utilisant un tunnel parce qu’i :

  1. a l’url : port de tunnel définie dans les paramètres d’application FB
  2. mais a accès au serveur local en pointant mon navigateur à « http://localhost : 3000 »

une fois que j’ai commencé à poinçonner l’url : port de tunnel dans le navigateur, j’ai été bon d’aller.

Je suis à l’aide de Rails et Facebooker, mais pourrait aider les autres tout de même.

1voto

michalzuber Points 700

Selon http://developers.facebook.com/docs/reference/dialogs/oauth/

pour moi a fonctionné

https://apps.Facebook.com/YOUR_APP_NAMESPACE (Regardez le fot http:// ou https:// question)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X