Ho scritto un gioco per Facebook usando Rails e jQuery. Da quando ho iniziato a utilizzare l'SDK Javascript di Facebook, l'utilizzo di localhost come dominio dell'app sembrava funzionare perfettamente. Sono stato in grado di testare il mio gioco sia localmente che su Heroku.
Nell'ultimo giorno, sembra che Facebook abbia apportato un grande aggiornamento alla loro interfaccia utente per sviluppatori. Ora se aggiungo localhost come dominio dell'app, mi dà il seguente errore:
Deve essere derivato da URL Canvas, URL Secure Canvas, URL del sito, URL del sito mobile, URL della scheda della pagina o URL della scheda della pagina protetta. Controlla e correggi i seguenti domini: localhost
Anche il mio gioco ora non funziona localmente e ricevo un errore quando l'SDK Javascript accede all'utente:
Codice errore API: 191 Descrizione errore API: l'URL specificato non è di proprietà dell'applicazione Messaggio di errore: redirect_uri non valido: l'URL fornito non è consentito dalla configurazione dell'applicazione.
Questo non accade quando distribuisco il mio gioco, poiché herokuapp.com è considerato un dominio app valido.
Come dovrei sviluppare e testare il mio gioco se non posso più utilizzare localhost o 127.0.0.1?