2014-04-17 14 views
7

Sto cercando di integrare il login di Facebook nella mia app seguendo il tutorial su facebooksdk.net. Sto cercando di utilizzare lo Facebook button control.Windows Phone 8 Accesso Facebook Dato URL non consentito dall'applicazione

Quando clicco il tasto ottengo l'errore seguente:

Given URL is not allowed by the Application configuration.: or more of the given URLs is not allowed by the App's settings. must match the Website URL or Canvas URL, or the domain must be a of one of the App's domains.

Screenshot per riferimento -

Facebook Given URL is not allowed by Application Configuration

Secondo somesources v'è attualmente un bug che impedirà Facebook Login per Windows Puoi telefonare dal lavoro se non hai voci nel campo "URI di reindirizzamento OAuth valido" nella sezione Avanzate delle impostazioni dell'app. Questo può essere aggirato aggiungendo "https://m.facebook.com/dialog/return/ms" in questo campo.

Tuttavia questo non ha risolto il problema, quindi cos'altro posso provare a risolvere?

risposta

23

C'è un bug in Facebook e le sue API:

There is currently a bug which will prevent Facebook Login for Windows Phone from working if you have any entries in the "Valid OAuth redirect URIs" field in the Advanced section of your app settings. This can be worked around by adding " https://m.facebook.com/dialog/return/ms " in this field.

Questo suggerimento è sbagliato, e in realtà bisogno di aggiungere https://www.facebook.com/ al "OAuth valido reindirizzare URI" campo nella sezione Avanzate di impostazioni dell'app .

Example of setting

+0

voglio darvi migliaia di punti. Thankkkkkkkkk you so muchhhh! –

+0

@Figen Güngör Sono contento che ti sia stato d'aiuto :) – kshitijgandhi

+0

Fantastico! Funziona! – Fabiano

4

ho avuto lo stesso problema prima e ho risolto apportando le seguenti modifiche alle impostazioni dell'applicazione nel cruscotto sviluppatore. Tutto quello che dovete fare è:

  1. Vai a App Dashboard a developers.facebook.com
  2. Vai a impostazioni
  3. Vai a Impostazioni avanzate
  4. C'è un'opzione "Browser incorporato OAuth Login" assicurarsi che sia impostato a "sì"

Example of embedded browser oauth login