1

Cookie を作成して Expires プロパティを 24 時間に設定しましたが、IE では有効期限が 2 年に設定されています。Firefox では正しく設定されています。なんで?

私のコード:

//Set a cookie to expire in 24 hours.
HttpCookie clickCookie = new HttpCookie(adId, adId);
clickCookie.Expires = DateTime.Now.AddDays(1);
Response.Cookies.Add(clickCookie);

ありがとう

4

3 に答える 3

0

次の場合はどうなりますか。

clientCookie.Expires = DateTime.Now.AddHours(24);
于 2010-03-03T04:00:53.950 に答える
0

triskelion、Fiddler を使用して、IE と Firefox の両方の HTTP 要求と応答のペアをスニッフィングし、違いがあるかどうかを確認します。

于 2012-06-15T11:52:14.817 に答える
0

これは不可能のようです。IE の現在の Cookie を消去してから、もう一度お試しいただけますか?

于 2009-10-05T18:25:40.120 に答える