Cosa sono i domini delle app nelle app di Facebook?


115

Voglio aggiungere la possibilità di "accedere con Facebook" al mio sito. Ma sono confuso quando registro il mio sito nelle app di Facebook. In cosa dovrei inserire App Domains?

Risposte:


148

il dominio dell'app è il nome del tuo dominio.

Prima di inserire il tuo dominio, fai clic su Aggiungi piattaforma, seleziona il sito Web, inserisci l'URL del tuo sito e l'URL del sito mobile. Salva le impostazioni.

Successivamente, puoi inserire il nome del dominio nel campo Domini app.

Vedi di più sul mio blog: http://www.ogbongeblog.com/2014/03/unable-to-add-app-domains-to-new.html


9
Cosa succede se sviluppo un'app iOS o Android invece di un sito web? Quale dominio devo inserire in quel caso? Il mio dominio API o cosa?
Fancy John

Posso aggiungere il campo "Domini app" come example.com/name?
Mester Hassan

23

Per aggiungere alle risposte precedenti, è necessario il dominio dell'app per motivi di sicurezza. Ad esempio, la tua app ha inviato il browser a "www.example.com/PAGE_NAME_HERE", ma improvvisamente un'applicazione di terze parti (o qualcos'altro) invia l'utente a "www.supposedlymaliciouswebsite.com/PAGE_HERE", quindi viene generato un errore 191 che dice che questo non faceva parte dei domini dell'app che hai elencato nel tuo Facebook impostazioni dell'applicazione.


@KyleGobel Beh, nel titolo ha chiesto cos'è "dominio app", giusto?
Alex

E se creo un host virtuale sulla mia macchina locale e poi lo imposto www.example.comsull'host esatto . Facebook lo bloccherà?
David

21

Se non specifichi la piattaforma per l'app, non potrai aggiungere correttamente il dominio dell'app.

Ecco un esempio: verifica che sia di tipo una piattaforma del sito web. inserisci qui la descrizione dell'immagine


9

In questo esempio:

http: // www.example.com:80 / somepage? parameter1 = "hello" & parameter2 = "world"

la parte in grassetto è il nome del dominio. 80 è raramente incluso. Lo posto poiché molte persone potrebbero chiedersi se 3000 o qualche altra porta faccia parte del dominio se non stanno ancora mettendo in scena la loro app per la produzione. Normalmente non lo specifichi poiché 80 è l'impostazione predefinita, ma se vuoi solo specificarlo localhostfallo senza il numero di porta, funziona altrettanto bene. L'indirizzo, però, dovrebbe essere http://localhost:3000(se ce l'hai su quella porta).


4

sta per il tuo sito web in cui è in esecuzione la tua app. come se avessi creato un'app www.xyz.pqr, digiterai questo www.xyz.pqr nel dominio dell'app, il sito in cui è in esecuzione la tua app dovrebbe essere sicuro e valido


1

È semplicemente il dominio che ospiterà la tua applicazione "facebook" (che significa applicazione visibile su facebook ma ospitata sul sito www.xyz.com). Quindi puoi mettere App Domain = www.xyz.com



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.