다차원 쿠키를 사용하여 응용 프로그램에 쿠키를 저장했습니다. 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"쿠키의 "SID"값 만 만료시키고 싶습니다. 나는 이것으로 시도했다
Request.Cookies["Temp"]["SID"] = null;
그러나 작동하지 않는다. 다차원 쿠키에서 특정 인덱스를 명확하게 처리하려면 어떻게해야합니까?
이 너무 작동하지 않습니다. 응답에 쿠키를 다시 추가해야합니다. –