2015-07-25 7 views
5

Sto seguendo le istruzioni fornite qui per ottenere spring-social-showcase-boot in esecuzione nel mio locale.non è possibile avviare spring-social-showcase-boot a causa dell'ambito di Facebook?

Questo è l'errore che ottengo quando provo a eseguire l'autenticazione tramite Facebook. L'errore è chiaro che lo scope read_stream non è valido.

enter image description here

ma sono in grado di capire dove questo scope è configurato nell'esempio spring-social-showcase-boot.

Qualsiasi aiuto per risolvere questo problema sarebbe molto apprezzato.

risposta

3

Ho riscontrato lo stesso problema. È possibile modificare gli ambiti richiesti modificando il campo modulo 'ambito' in /src/main/resources/templates/connect/facebookConnect.html.

In particolare ho rimosso "read_stream" e ho appena ricevuto "email" come valore di tale input di modulo.

Spero che questo aiuti!

+0

ha fatto quel lavoro per voi? –

+0

Sì, non ricevo più il messaggio di errore "Scopes non valido: read_stream". Non ha funzionato per te? – TomLung

+0

Puoi farmi sapere se questo ha funzionato per te? – TomLung

0

Basta cambiare: ./admin/sources/classes/facebook/connect.php: public $ extendedPerms = array ('email', 'read_stream', 'publish_stream');

per essere: ./admin/sources/classes/facebook/connect.php: public $ extendedPerms = array ('email');