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.?
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:
J'espère que ça aide
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.
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/
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 /
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.