我在我的ASP.NET Core MVC(.NET Framework)应用程序之一中使用了Cookie。 我正在尝试在客户端浏览器会话处于活动状态时保留一个对象值。 我想读取,写入和更新该值。ASP.NET Core MVC(.NET Framework)写入,读取和更新Cookie
我为了对我的对象进行序列化和反序列化我使用System.Web.Script.Serialization命名空间中的JavascriptSerializer类,并为了处理cookie,我使用了Microsoft.ASPNetCore.Http命名空间中的HttpResponse和HttpRequest类。
我可以读取cookie,然后将其反序列化到我的对象或序列化我的对象,然后将其写入cookie。但是我无法更新cookie,因为Response.Cookies对象不允许我更新现有的cookie。然后我删除了这个cookie并将它附加到Response.Cookies对象上,但它工作正常。是否有任何其他方式更新MVC6应用程序内的cookie,而不必删除它?这不是“cookie更新”!