1

herokuで作成およびホストされているページタブアプリがあります。通常のユーザーがページのタブをクリックすると、ページが読み込まれ、ユーザーにログインを求めます。ログイン ボタンを押すとページが読み込まれますが、署名されたリクエストがページ配列にありません。

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] => ) 

[ページ] => 配列がありません ([id] => 125391070851681 [いいね] => [管理者] => 1 )

開発者アカウントでページに移動すると、ページ配列が表示されます。

何か案は?

4

1 に答える 1

0

これは通常、http を使用して Facebook にアクセスし、Facebook が https を使用してアプリのコンテンツをロードする場合、またはその逆の場合に発生します。Heroku が提供するテンプレート アプリを使用した場合は、コードの「force https」セクションをコメント アウトするだけです。

于 2013-03-21T04:05:01.310 に答える