0

私はsymfony2でFacebookアプリを開発しています。ユーザーがアプリにアクセスすると、facebook は私の symfony2 アプリをキャンバス フレームセット内に読み込みます。サーバー側では、いくつかのパラメーターを取得しており、それらをセッションに保存しています。Internet Explorer を除いて、すべて問題ないようです。

別のページ (Web アプリ内) をクリックするとすぐに、セッションが更新されます。アプリ内でクリックするたびに新しいセッション ID (テンプレートでデバッグ目的で印刷している) が表示されます -> すべての facebook データ失った :(

これはすでに私を不思議に思っていますが、さらに奇妙になっています:

新しいタブで symfony2 ページを開き (facebook-frameset なしで)、クリックするとすぐに、セッションは持続します。Facebook フレームセットに戻ってクリックすると、開始したセッションも保持されます。その時点からすべてが正常に機能します。

なんてこと?誰?何か案が?

4

2 に答える 2

0

symfony2 https://gist.github.com/AlexandreKilian/11214170でその問題を簡単に修正した要点を作成しました

于 2014-04-23T15:47:16.210 に答える