我使用多维cookie在我的应用程序中存储cookie。 例如在c中清除多维饼干#
HttpCookie MyCookie = Request.Cookies["Temp"] as HttpCookie;
if (MyCookie != null)
{
MyCookie.Values["SID"] = Session.SessionID;
MyCookie.Values["NAME"] = "NAME";
MyCookie.Values["abc"] = "abc";
MyCookie.Values["xyz"] = "xyz";
...
}
现在检索我使用的这个多维饼干。
string s = Request.Cookies["Temp"]["SID"]
我的问题是我想只从“Temp”cookie中过期的“SID”值。我试过这个
Request.Cookies["Temp"]["SID"] = null;
但它不工作。我应该如何清除多维饼干中的特定索引?
这不会太工作。您需要将cookie附加到Response –