web-dev-qa-db-fra.com

URL bloquée: cette redirection a échoué car l'URI de redirection n'est pas sur liste blanche .... (application Web Localhost)

URL bloquée: cette redirection a échoué car l’URI de redirection n’apparaît pas dans la liste blanche des paramètres OAuth du client de l’application. Assurez-vous que les connexions Client et Web OAuth sont activées et ajoutez tous vos domaines d'application en tant qu'URI de redirection OAuth valide.

J'ai installé le laravel/socialite et j'essaye de lier mon application avec facebook! Après avoir installé le paquet, créé mon application facebook, j'essaie d'accéder à la page de connexion avec facebook sur mon application, mais cela ne cesse de me dire qu'il y a une sorte d'erreur d'URL ... des idées.?

12
řĕĕ ňă

C'est un problème d'URL de redirection. Facebook génère automatiquement une URL de redirection qui est http: // ... [votre domaine] ..../signin-facebook. Vous devez ajouter cette URL aux paramètres du client OAuth avec votre propre redirect_URL comme ci-dessous:  enter image description here

J'espère que ça aide

18
Hung Vu

J'ai également fait face à ce problème. 
Ce que j'ai fait: Lorsque vous recevez ce message, copiez l'URL à partir de la fenêtre du navigateur et inspectez-le. L'URL contient l'URL de redirection mentionnée. 
Copiez l'URL de redirection exacte comme indiqué et placez-la sous URL de redirection OAuth valides, le problème sera résolu. 

15
Jyotirmoy

Je viens d'avoir le problème (novembre 2017), après des années de travail (mais ai-je changé quelque chose par inadvertance?).

Le correctif consistait à ajouter l'URL de rappel dans "Connexion Facebook" "Produits" (dans le menu de gauche, dans la console d'administration Facebook, PAS dans les "Paramètres avancés" où j'ai tout essayé :

https://developers.facebook.com/apps/{{your FB app id}}/fb-login/settings/

Notez que vous devez indiquer le numéro de port si vous en avez un, par exemple. dans mon cas http://local.dishly.menu:3000/

4
Nico

J'ai eu un problème avec cela, en particulier avec heroku . Mon site de test n'était pas https. C'était http. Et par défaut, Facebook préfère ajouter une URL avec https si vous ne la saisissez pas manuellement lorsque vous la saisissez.

Donc, j'ai ajouté deux urls. un avec http et un avec https. fonctionne bien maintenant\o /

1
Salx

J'avais ce problème parce que j'utilisais Ajax pour me connecter et m'inscrire à mon site. J'ai donc ajouté cette URL de redirection. 

https://yoursite.com/wp-admin/admin-ajax.php?action=gears_fb_connect&callback=true 

et cela fonctionne parfaitement n'importe quel utilisateur peut se connecter avec son compte facebook.

0
Hocine Sahnoun