Asp.net MVC で、現在のブラウザー タブでのみ有効な Cookie を作成するにはどうすればよいですか?
ユーザーがタブを閉じるか変更すると、Cookie が削除されます。
Asp.net MVC で、現在のブラウザー タブでのみ有効な Cookie を作成するにはどうすればよいですか?
ユーザーがタブを閉じるか変更すると、Cookie が削除されます。
rahularyansharmaがリンクしたQAから、次のように:
HttpCookie cookie = new HttpCookie("myCookieName", "myCookieValue");
Response.Cookies.Add(cookie);
上記のコードは、有効期限の値が設定されていない Cookie を作成するため、クライアント ブラウザーはそれを保存しないため、ブラウザー セッションが終了すると削除されます。これは通常、ウィンドウまたはタブが閉じられるときです。
このコードはいずれも MVC 固有ではありません。