1. ホーム
  2. c#

[解決済み] ASP.NETサイトのCookieを削除する方法

2023-02-14 12:23:42

質問

私のウェブサイトで、ユーザが "Logout" ボタンをクリックすると、Logout.aspx ページが次のコードでロードされます。 Session.Clear() .

ASP.NET/C#では、これはすべてのCookieをクリアするのでしょうか?または、私のウェブサイトのすべてのクッキーを削除するために追加する必要がある他のコードがありますか?

どのように解決するのですか?

こんな感じで試してみてください。

if (Request.Cookies["userId"] != null)
{
    Response.Cookies["userId"].Expires = DateTime.Now.AddDays(-1);   
}

しかし、それはまた

Session.Abandon();

の他に、多くのシナリオで