2011-08-03 11 views
0

iFrameからアクセスできる外部Webサイトに自動ログインスクリプトを設定しようとしています。セッションの問題がiframe経由で保存されない

すなわちIFRAME URL =「http://www.othersite.com/autologin/?token=029dd3df34ds」

このスクリプトは、ちょうど、DBに対してトークンをチェックし、成功すればLOGGED_INセッションを設定し、リダイレクトする必要があります。

セッションを設定できません。理由を把握できません。

ここで奇妙なことは、この外部サイトの通常のログインフォーム(同様のログイン、セッション処理)が機能することです。

両方のケースでは、私はheader('P3P: CP="CAO PSA OUR"');

任意の考えを使用していますか?

+0

このリンクはあなたに役立ちます: http://stackoverflow.com/questions/389456/cookie-blocked-not-saved-in-iframe-in-internet-explorer – Tohid

答えて

0

私はdbに対してトークンをチェックし、親サイトにいくつかの属性を付けて呼び出し、親サイト自体でセッションを設定する必要があると思います。あるドメインから別のドメインにセッションを設定することはできません。

関連する問題