2011-08-26 12 views
6

ユーザーがInternet Explorerを使用しているときに私のFacebookアプリケーションに問題があります。 私のアプリはキャンバスページとしてiFrameに読み込まれます。セッションがIEのFacebookアプリケーションで失われたiFrame

ポストバック後にCookieとセッションが失われます。それはFirefoxのまったく起こらない、 そして私がFacebookの外で私のアプリを開こうとするとIEで起こることはない、つまり、直接URLを使って。

私のアプリはAsp.net C#アプリですが、それは本当に問題ではありません。

私は問題がFacebookの問題よりも大きいと思う... iFrameでクッキー/セッションを使ってロードされたウェブサイトは、IEによってクッキー/セッションを維持できないが、これを克服するFacebookの方法はあるのだろうか?私は、何度も再認証を保存するだけでなく、他のものについても、私のアプリでセッションを使用する必要があります。

私を助けてください。 ありがとう!

答えて

8

最も可能性が高いあなたはより多くの詳細については、以下を参照してください、あなたのアプリにP3Pヘッダを実装する必要があります。PHPで http://forum.developers.facebook.net/viewtopic.php?id=452

+3

あなたはコード 'ヘッダを使用することができます(「P3P:CP =『クラクションを』」);' 。 – AppleGrew

+0

はい、私はすでに他のフォーラムからそれを理解しました。よろしくお願いします。 –

関連する問題