2013-04-10 7 views
5

Nasza aplikacja działała dobrze, ale bez żadnych zmian po naszej stronie, gdy próbowaliśmy wejść do naszej aplikacji na Facebooku poza płótnem (bezpośrednio na http://example.herokuapp.com) i po podaniu naszego użytkownika i hasła FB , tkwimy w nieskończonej pętli, gdzie parametr „stan” na URL ciągle się zmienia:Problem z Facebook OAuth? Nieskończona zmiana "stanu" parametru na URL

https://example.herokuapp.com/?state=05b40a2e4d2c1f7b4c13a026a069acc3&code=AQCql520w_5dJjHnJlojMvzSCukAMrRsjqCipdkDP3N4h4zUQH72Q79oH2EMd_tQDv-fwKTJr2LG-azBUt37bUX06r3t9QHBwb27XBQyxmgdGdR_A1flZBY_oP-L0UEhjSu1FE8v2blILC8EuEWLNikgtkmaWWwy9e93KQX00wiVj422pzHuzn-m9_jZEUiKsf3dQIwCE3V7UBHMZCD9gS0#_=_ 

Wewnątrz płótnie FB jest w porządku pracy. I mamy podwójną aplikację (środowisko testowe), która działa dobrze wewnątrz i na zewnątrz płótna (ten sam kod i konfiguracja).

Wszelkie pomysły?

Dzięki

+2

Czy możesz opublikować swój kod? Czy używasz javascript sdk do obsługi statusu użytkownika? –

+2

Czy próbowałeś usunąć plik cookie i spróbować ponownie? zwróć też uwagę, że aplikacja heroku może przełączyć pamięć/serwer na zapleczu, wszelkie dane stanu przechowywane na dysku mogą zostać zniszczone, więc upewnij się, że używasz "udostępnionej sesji". – w00d

Odpowiedz

Powiązane problemy