Facebook OAuth redirect_uri problema 'URL dato non è consentito dalla configurazione dell'applicazione.'

StackOverflow https://stackoverflow.com/questions/3707738

  •  02-10-2019
  •  | 
  •  

Domanda

Quando si richiede l'autorizzazione reindirizzando al seguente url:

https://graph.facebook.com/oauth/authorize?client_id=...&scope=email,offline_access&redirect_uri=http%3A%2F%2Flocalhost%2Flogin%2Findex.php%3Fcallback%3Dfacebook

Facebook restituisce 'redirect_uri valido URL dato non è consentito dalla configurazione dell'applicazione.'

Forse perché la mia domanda è iscritto su http://syncacity.com sulla configurazione dell'applicazione. Ma ancora, twitter mi permette di reindirizzare a qualsiasi URL, quindi perché è Facebook piagnucolare?

apprezzerei la tua opinione:)

È stato utile?

Soluzione

perché non basta modificare il file hosts e puntare il dominio al tuo IP locale, allora avete solo bisogno di cambiare i padroni di casa della scatola dev prima di fare qualsiasi cosa.

Altri suggerimenti

modificare l'URL applicazione per http: // localhost mentre si sviluppa e poi al tuo sito una volta che è in produzione. :)

Ha ottenuto risolto -. Grazie ad uno degli sviluppatori piattaforma di Facebook

Diciamo che l'URL del sito locale è http: // localhost: 8000 Sarà necessario aggiungere http: // localhost: 8000 all'impostazione Facebook App in "Impostazioni -> base -> Website di > URL del sito ".

In seguito ha lavorato per me:

App Domains: localhost
Site URL: http://localhost

entrare descrizione dell'immagine qui

I creare un'applicazione di test in modalità sandbox (impostazioni avanzate) poi integrare a quello per lo sviluppo e il test

È stato definito localhost URL nel REDIRECT_URL (redirect_uri = http: //localhost/login/index.php ..) Non ho dimestichezza con OAuth ma che potrebbe essere il problema.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top