2
我有例如域:example.com 和我有子域名:sub.example.com刪除的子域的餅乾
網站上的用戶是共享同一個會話&餅乾, 但我如何從兩個域中刪除Cookie?
現在我從一個域刪除和當那張子域名他再次登錄..
太多的感謝。 shlomi
我有例如域:example.com 和我有子域名:sub.example.com刪除的子域的餅乾
網站上的用戶是共享同一個會話&餅乾, 但我如何從兩個域中刪除Cookie?
現在我從一個域刪除和當那張子域名他再次登錄..
太多的感謝。 shlomi
您可以通過將其過期日期設置爲已通過的日期時間來刪除cookie。您可以對子域執行相同的操作。
HttpCookie appCookie = new HttpCookie("AppCookie");
appCookie.Value = "written " + DateTime.Now.ToString();
appCookie.Expires = DateTime.Now.AddDays(-1);
appCookie.Path = "/PathToSubDomain";
Response.Cookies.Add(appCookie);
爲了澄清,路徑是相對於主域的路徑。你「sub」應該是主域內的一個文件夾。 sub.example.com
其實就像exampleRoot/sub /,所以這是您放入cookie的路徑,並且將日期時間設置爲舊的日期時間以從該子域中移除cookie。