私はMVC Webサイトで作業しています。私のログアウトリンクには、現在のドメインクッキーをすべて削除したいと思っています。MVCのウェブサイトで現在のドメインCookieをすべて削除するにはどうすればよいですか?
this.ControllerContext.HttpContext.Response.Cookies.Clear();
と、この:
Response.Cookies.Clear();
が、両方が機能しなかったとクッキーまだ
は、私はこれを試してみました。私はMVC Webサイトで作業しています。私のログアウトリンクには、現在のドメインクッキーをすべて削除したいと思っています。MVCのウェブサイトで現在のドメインCookieをすべて削除するにはどうすればよいですか?
this.ControllerContext.HttpContext.Response.Cookies.Clear();
と、この:
Response.Cookies.Clear();
が、両方が機能しなかったとクッキーまだ
は、私はこれを試してみました。これはどうですか?
if (Request.Cookies["cookie"] != null)
{
HttpCookie myCookie = new HttpCookie("cookie");
myCookie.Expires = DateTime.Now.AddDays(-1d);
Response.Cookies.Add(myCookie);
}
の
これは現在のものを削除しない新しいクッキーを追加していますか? –
申し訳ありません。これを確認してください。 –
を編集して、既存のCookieと同じ名前の新しいCookieを追加することですが、有効期限は-1日ですか? –
可能重複[どのようにあなたのasp.net MVC 3とC#を使用して明確なクッキー?](http://stackoverflow.com/questions/5122404/how-do-you-clear-cookies-using- asp-net-mvc-3-and-c) –
私は男が1つのクッキーを削除しようとしていたと思う。この男はすべてを削除したいと思っています – Swift
はい、私はすべてのクッキーを消去したいのですが、1つではなく、1つのクッキーを削除しても問題ありませんでした。 –