0

認証に使用する暗号化されたキーを含むCookieを使用しています。必要なのは、ログアウト時にこのCookieを削除することです。msdnによると、クライアントのブラウザからCookieを削除できないため、有効期限を設定しようとしましたHttpContext.Current.Request.Cookies["CAuthCookie"].Expires = DateTime.Now.AddDays(-1);が、Cookieは残っています。他のアイデアはありますか?

4

1 に答える 1

2

これを試してください:(これをログアウトコードに配置してください)

HttpCookie cookie = new HttpCookie("CAuthCookie", "");
cookie.Expires = DateTime.Now.AddDays(-1);
HttpContext.Current.Response.Cookies.Set(cookie);
于 2012-06-03T04:31:52.580 に答える