2012-05-09 18 views
1

私はブラウザでクッキーを無効にしようとしており、それらが.Net Webアプリケーションで無効になっていることを確認しています。私は私のブラウザでクッキーを無効にしようとしています.NET Cookieはまだ動作しています。 'ブラウザでCookieを無効にしました。どうやって?

:私はこのようなクッキーを取得しています、別のページで

HttpResponse response = HttpContext.Current.Response; 

response.Cookies[cookieKey].Value = cookieValue.ToString(); 

:ページ上の

一つ私はこのようなクッキーを格納しています上記のコードが失敗するようにするが、私はそうすることはできない。私はInternet Explorer 7と8を使用しています。(IE7は私の会社の現在の標準であり、IE8は将来の会社標準であるため、これらの2つのブラウザで作業しています。これらのブラウザの両方で

が、私は高度なインターネットオプション>にプライバシー>を行って、(オーバーライドCookie処理を確認し、第一及び第三の両方パーティのCookieをブロックされても、既存のクッキー/歴史/ TEMPを削除ファイル)。

これを実行した後、私は上記のコードが動作しないことを期待しますが、それでも動作します。私はまだクッキーから値を設定し、取得することができます。どんな考え?私はおそらくクッキーが実際に無効になっているとは思わないかもしれませんが、hotmail.comに行くと、というエラーメッセージが表示されます。「Windows Live IDを使用するにはブラウザがCookieを許可している必要があります。私は分かりません。

なぜ私のASP.Netサイトにアクセスしてもクッキーは機能しますか?

2012年5月14日更新:プライバシー]タブでCookieの設定がローカルイントラネットサイトでは無視されます(つまりが正常であるかどうかはわからない)ので、これは与えていたことが表示されます

私の問題。しかし、イントラネットサイトであっても、テスト目的で必要だったCookieを無効にする別の方法を見つけました。 IE8では、ツール>開発者ツール>キャッシュ> Cookieを無効にしましたに行きました。これは期待通りに機能し、テストを完了することができました。しかし、私はまだIE7のための解決策を見つけていない。

+0

.NETでCookieの処理にInternet Explorerの設定を使用すると思われるのはなぜですか? –

+2

@ThomasLevesque:インターネットエクスプローラを使用して特定のマシンを使用してページを訪問したと考えられますか? – Mr47

+2

@ThomasLevesque私がブラウザでクッキーを無効にしていて、クッキーを使用するWebアプリケーションを訪問すると、私が訪れているWebアプリケーションが正しく動作しないことが予想されます。 – dave823

答えて

3

ウェブサイトをローカルで実行していますか?

私は同様の質問を受けましたI asked on SuperUser

私が知ることができるところから、スパキーは正しかった。 localhost/127.0.0.1は、設定に関係なく常にCookieを受け入れます。

+0

Webサイトはリモートサーバー上でホストされているのではなく、同じネットワーク内にホストされていません – dave823

関連する問題