簡體   English   中英

使用 HttpContext cookie 有沒有辦法允許它在瀏覽器關閉時被刪除並且有一個到期時間?

[英]Using HttpContext cookies is there a way to allow it to be deleted on browser close as well as having an expiry time?

標題總結了它。 我創建了 cookie,並設置了 30 分鍾的到期計時器。 在添加此之前,cookie 在瀏覽器關閉時被刪除,現在計時器似乎在關閉后仍然保留它。

我希望能夠同時使用兩者,以便在瀏覽器關閉時仍然會刪除 cookie,如果 30 分鍾后它仍然打開,也會被刪除。 這可能嗎?

我的 Web 應用程序是在 .Net Core 3.1 之后使用 C# 完成的。

提前致謝!

我找到了一種可以按我想要的方式工作的替代方法。 我沒有使用 HttpContext cookie,而是使用了 HttpContext Session,它允許我設置空閑超時以及在瀏覽器關閉時刪除數據。

https://docs.microsoft.com/en-us/aspnet/core/fundamentals/app-state?view=aspnetcore-3.1

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM