2012-04-03 9 views
1

Ich habe eine Seite Tab App erstellt und gehostet auf Heroku. Wenn ein normaler Benutzer auf die Registerkarte auf der Seite klickt, lädt und lädt die Seite den Benutzer zur Anmeldung. Ich drücke die Login-Taste und die Seite lädt, aber die signierte Anfrage missfing das Seiten-Array.Seitenarray fehlt von signed_request

Facebook Object ( 
    [appId:protected] => 110227059110031 
    [appSecret:protected] => 365d05bfd0eac475a2b91c88c9bc8136 
    [user:protected] => 100003680202334 
    [signedRequest:protected] => Array ( 
     [algorithm] => HMAC-SHA256 
     [code] => 2.AQDVPZFl6Emi1.3600.1333494000.003680202334|Chl0OfvzKbOA_8sAi1J3h3xeqwk 
     [issued_at] => 1333489589 
     [user_id] => 100003680202334) 
    [state:protected] => 
    [accessToken:protected] => 
    [fileUploadSupport:protected] =>) 

Es fehlt [page] => Array ([id] => 125391070851681 [gemocht] => [admin] => 1)

Wenn ich lese die Seite mit dem Entwickler-Konto zeigt es das Seitenarray.

Irgendwelche Ideen?

+0

mit dem gleichen Problem. Kommt sonst noch jemand dazu? – mateuscb

Antwort

0

Dies geschieht in der Regel, wenn Sie auf Facebook mit http zugreifen, aber Facebook laden Inhalt Ihrer App mit https oder anders herum. Wenn Sie die Vorlagen-App von heroku verwenden, kommentieren Sie einfach den Abschnitt "force https" in Ihrem Code.