Facebook Un ou plus de l'Url n'est pas autorisé par les paramètres de l'Application
Résultat dans la console:
URL donnée n'est pas autorisée par la configuration de l'Application.: Un ou plus de l'Url n'est pas autorisé par les paramètres de l'Application. Elle doit correspondre à l'URL du Site web ou Toile URL ou le nom de domaine doit être un sous-domaine de l'une des Application les domaines.
Fondamentalement, ce que je suis en train est de permettre à l'utilisateur de se connecter sur mon blog sur blogspot.com et de post sur son mur un message.
voici comment j'ai configurer l'application sur facebook:
App Domaines:blogspot.com
Mode Sandbox:désactivé
URL du Site:my_blog_name.blogspot.com/p/publishing.html
Vous devez vous connecter pour publier un commentaire.
après la mise url du site pour commencer http:// il résoudre mon problème.
Maintenant, mon URL du Site ressemble à ceci: http://my_blog_name.blogspot.com/p/publishing.html
Cela peut également se produire lorsque la
redirect_uri
soumis à la https://www.facebook.com/dialog/oauth demande n'est pas présent dans la liste des Valide OAuth redirect Uri sous:Après beaucoup d'essais et d'erreur, quand j'ai ajouté le
redirect_uri
que j'ai été en utilisant (https://www.facebook.com/connect/login_success.html dans mon cas), j'ai soudain eu à l'étape passée cette erreur.https://
et seuls les coups de pied dans la vie lors du passage àhttp://
.Ces Problème Se produit Parce que Vous n'Êtes pas à Configurer correctement Votre Lien de Site dans FaceBook.
Aller Facebook Développeurs page
1.Sélectionnez "Paramètres"
2.Cliquez sur " AJOUTER de la Plate-forme
3.Sélectionnez 'Site Web'
4.Donner Le Nom De Votre Site Web
Enfin Enregistrer les Paramètres de Tous les
Facebook ne se soucie pas de ce que l'adresse IP de votre serveur est situé au - mais il va vérifier que le nom de domaine de la page de référence est le même que le domaine que vous avez enregistré avec facebook.Le problème est que, quelle que soit l'url que vous sont actuellement à l'hébergement de votre application n'est pas en configuration en configuration de votre Application. Allez à vos paramètres d'application et d'assurer l'url de correspondance.
Dans mon cas, c'était le www. que j'ai omis, donc par exemple:
http://website.com
au lieu de
http://www.website.com
J'ai eu ce problème, car au début je n'ai pas mis le domaine de l'application dans le Paramètres page. Et après j'ai ajouté "example.com" pour le domaine d'application de champ (à supposer URL est http://www.example.com), le problème n'existe plus.
Si il ne marche pas même après que vous avez configuré l'URL du site dans Paramètres -> onglet de Base, et Paramètres -> Avancé> Valide OAuth redirect Uri, Essayer de faire les choses suivantes et vérifier si cela fonctionne.
L'étape 1)
Goto, Paramètres -> Base -> Email de Contact (Remplir l'e-mail de l'id que vous voulez que votre application de synchronisation avec)
Étape 2) Goto, Statut & Examen -> État -> Activer options oui (Faites votre app visibles pour le public)
Maintenant, redémarrez votre application et de vérifier si il fonctionne très bien..
Votre demande doit être sur le même domaine que vous entrez dans la facebook developper les paramètres de
Facebook Paramètres De L'Application
Bien répondu plusieurs fois avec les mêmes infos, c'est mon expérience pour info
localhost
- je me demandais si cela pourrait être le problème, mais non.app_id
etredirect_uri
inclus.Alors pourquoi cette erreur?
Voir Facebook Aide De La Communauté comme je l'ai fait, pour l'importante partie manquante du puzzle.
Qui est:
Doit correspondre à l'Url de référence soumis à Facebook pour l'application avec
app_id
.Oui C'est Le problème commun de facebook api. N'utilisez pas de www avant d'url. Il permettra de résoudre le problème.
J'étais en face d'un même problème lorsque j'ai été poster des liens sur Facebook mur.
Je l'ai fait:
De https://developers.facebook.com/
Sur Migration onglet Flux de poster l'URL de la sécurité a été activé. Donc j'ai juste désactivé, et après tout ce qu'il fonctionne pour moi maintenant.
Espère que cela résoudre le problème pour les autres.
Aller dans les paramètres et puis onglet Avancé. Au fond "navigateur Intégré Connexion OAuth" activer cette option. alors votre problème est résolu.