example.com
例えば、ユーザーが独自のサブドメイン(1ユーザー - 1サブドメイン)を設定し、独自のスクリプトをアップロードできるサイトがあります。たとえば、次のようhttp://somedomain.example.com/xyzzy.php
にマッピングされます。/www/somedomain/xyzzy.php
現在、これらのドメインの一部では、Internet Explorer 7 は Cookie を受け入れません (受け入れることができません)。Fiddler で確認したところ、サーバーは Set-Cookie 応答を正しく送信しますが、JS または開発者ツールの IE に Cookie は表示されません。要求時に、IE7 は Cookie ヘッダーも送信しません。
クッキーはユーザーのドメイン (例somedomain.example.com
) に設定されており、パスは で/
、さまざまな有効期限オプション (過去、将来、現在、「0」) が試され、HttpOnly ではなく、安全ではありません。
FF、Opera、Safari、Chrome はすべて問題なく動作します。
IE がクッキーを無視するのはなぜですか?
ベストアンサー1
サブドメインの1つにアンダースコアが使用されていますか?IEは、アンダースコアに従わないサブドメインからのクッキーを受け入れる際に問題があります。URI RFC。