web-dev-qa-db-fra.com

Que sont les domaines d'application dans les applications Facebook?

Je souhaite ajouter la possibilité de "se connecter avec Facebook" sur mon site. Mais je suis confus quand j'inscris mon site dans les applications Facebook. Que dois-je entrer dans App Domains?

103
Namal

le domaine de l'application est votre nom de domaine.

Avant de saisir votre domaine, cliquez d'abord sur Ajouter une plate-forme, sélectionnez un site Web, entrez l'URL de votre site et l'URL du site mobile. Enregistrez les paramètres.

Ensuite, vous pouvez entrer le nom de domaine dans le champ Domaines de l'application.

Voir plus sur mon blog: http://www.ogbongeblog.com/2014/03/unable-to-add-app-domains-to-new.html

138
Jide

Pour ajouter aux réponses ci-dessus, le domaine d'application est requis pour des raisons de sécurité. Par exemple, votre application envoie le navigateur à "www.example.com/PAGE_NAME_HERE", mais tout à coup une application tierce (ou quelque chose d'autre) envoie l'utilisateur à "www.supposedlymaliciouswebsite.com/PAGE_HERE", puis une erreur 191 est générée, indiquant que cela n'a pas été le cas. une partie des domaines d'application que vous avez répertoriés dans les paramètres de votre application Facebook.

23
escape008

Si vous ne spécifiez pas la plate-forme pour l'application, vous ne pourrez pas ajouter de domaine d'application. correctement.

Voici un exemple - confirmez qu'il s'agit d'un type de plate-forme de site Web. enter image description here

18
Gajen Sunthara

Dans cet exemple:

http: // www.example.com:8/une page? paramètre1 = "bonjour" & paramètre2 = "monde"

la partie en gras est le nom de domaine. 80 est rarement inclus. Je le poste car beaucoup de gens peuvent se demander si 3000 ou un autre port fait partie du domaine s'ils ne préparent pas encore leur application pour la production. Normalement, vous ne le spécifiez pas car 80 est la valeur par défaut, mais si vous voulez simplement spécifier localhost faites-le simplement sans le numéro de port, cela fonctionnera tout aussi bien. L'adresse, cependant, devrait être http://localhost:3000 (si vous l'avez sur ce port).

8
patriques

il représente votre site Web sur lequel votre application s'exécute. comme vous avez créé une application www.xyz.pqr, vous taperez ce site www.xyz.pqr dans le domaine d'applications, le site sur lequel votre application s'exécute doit être sécurisé et valide.

4
saurabh

C'est simplement le domaine dans lequel votre application "facebook" (ce qui signifie une application visible sur facebook mais hébergée sur le site www.xyz.com) sera hébergée. Vous pouvez donc mettre App Domain = www.xyz.com

1
Revious

Je pense que c'est juste le domaine de votre site (par exemple, exemple.com)

0
Thomas Guillory

Je pense que c'est le domaine dans lequel vous exécutez votre application.

Par exemple, votre URL de zone de dessin est facebook.votredomaine.com, vous devez indiquer le domaine d'application sous le nom .votdomain.com.

0
hungneox