2011-08-25 10 views
5

Con Facebook che richiede un URL sicuro per le applicazioni Canvas il 1 ° ottobre, cosa succederà alle applicazioni legacy che non hanno URL specificato per l'URL della Secure Canvas? Continueranno a caricare su HTTP e failover su HTTPS?Applicazioni URL richieste e legacy su Facebook Secure Canvas

Supponiamo che un'applicazione abbia URL specificati per la scheda Canvas, Pagina e Pagina di sicurezza, ma nessun URL specificato per Secure Canvas .. queste applicazioni continueranno a funzionare, o saranno bloccate interamente perché non sono protette URL per la tela?

risposta

1

Bene, le applicazioni senza connessione sicura (https) funzionano ancora. Oggi è il 5 ottobre e non vedo alcun cambiamento nelle mie app. Stanno lavorando bene e le persone hanno accesso.

+0

L'ho appena confermato ieri (12 ott 2011). Gli aggiornamenti all'API di Facebook ci hanno permesso di completare la compilazione dell'URL di tela sicura. –

0

Vieni il 1 ° ottobre come afferma la pagina di sviluppo su facebook ti verrà richiesto di avere un url sicuro. Ho appena ricevuto un cert SSL economico da godaddy per un totale di 16 dollari per un anno. non so se hanno ancora l'affare in corso, ma vale la pena controllare definitivamente. Una volta che il certificato è installato sul server, non è necessario migrare nulla, l'intero processo è durato 2 ore, la maggior parte delle quali era in attesa su Godaddy.

+0

Abbiamo diverse applicazioni di Facebook che sarà complicato compilare l'URL della Secure Canvas (nessun metodo nell'API di Facebook per popolare questo). Abbiamo installato il certificato. Sono curioso del campo URL della Secure Canvas e del comportamento di quelle app che non hanno specificato URL. –

1

sfortunatamente l'intera app verrà bloccata, beh, questo è quello che sto leggendo in giro per il web. AFAIK hai bisogno del tuo URL sicuro per avere un URL di posizione per il suo funzionamento.

E ora vedo Facebook ha aggiunto un messaggio per consentire agli utenti di abilitare la navigazione sicura quando si effettua l'accesso. quindi ancora di più no per ottenere un collegamento sicuro che mai.

Se stai lottando, prova http://social-server.com. Invece di acquistare un certificato SSL fa la stessa cosa gratuitamente e il suo istante!

1

Le applicazioni entrano in una nuova modalità 'disabilitata', simile a sandbox, fino a quando non viene impostato l'URL di richiamata protetta.

5

uso semplice indirizzo bit.ly nel vostro URL tela .... funziona

+0

Non proprio, è necessario aggiungere una barra finale all'URL (FB lo richiede) e non piace a Matrix – gphilip

+1

Trovato la soluzione, basta aggiungere un punto interrogativo alla fine dell'URL, in qualche modo anche a Facebook piace. – gphilip

+0

questo è stato fantastico. Grazie. – Menztrual

0

Proprio la ricerca di questo problema; Non ho un cert SSL e quando provo ad accedere al mio app come applicazione Facebook ottengo:

enter image description here

penso che nessuno SSL è la causa così sembra che ho bisogno di comprare uno :(

0

sono venuto su con un trucco interessante per questo problema.

è possibile creare un file HTML che è accessibile tramite HTTPS che appena reindirizza alla tua pagina web. ad esempio, è possibile utilizzare dropbox. Dal momento che Facebook carica il sicuro pagina dell'URL su tela in un iframe, il tuo codice deve reindirizzare la pagina superiore. Qualcosa di simile.

<html> 
    <head> 
    <script> 
    function onLoad() { 
     window.top.location.href=’<your website>’; 
    } 
    </script> 
    </head> 
    <body onload=”onLoad()”> 
    <p>Please wait while you are being redirected to <your website name>…</p> 
    </body> 
</html> 

E fornire questo collegamento come URL tela sicuro. Ho parlato più dettagliatamente di questo argomento - http://blog.almabase.com/post/84579042935/interesting-hack-for-facebook-secure-canvas-url

Problemi correlati