无法清除父域Cookie

时间:2016-08-08 19:59:38

标签: asp.net cookies

我有一个问题,我需要清除为父域创建的cookie。所以我在sub1.mydomain.com中创建了一个cookie,并将.mydomain.com设置为cookie域。问题是我想在用户退出时清除此cookie。如果我在sub2.mydomain.com并尝试使用以下代码清除cookie,则会将cookie域设置为sub2.mydomain.com。

    if (cookies["CookieName"] != null)
    {
        HttpCookie myCookie = new HttpCookie("CookieName");
        myCookie.Domain = "." + hostName;
        myCookie.Expires = DateTime.Now.AddDays(-1d);
        Response.Cookies.Add(myCookie);
    }

我尝试使用Cookie设置过期[" CookieName"]。过期,但什么也没做。感谢。

0 个答案:

没有答案