我想弄清楚如何刪除該cookie,而無需每次通過此vbscript寫入會話cookie。檢查特定子域上是否存在重複的cookie?
我們有兩個餅乾,第一個設置在網站上被運行的域與
response.AddHeader "Set-Cookie","cookie1=value;expires=Sun, 18-Jan-2037 00:00:00 GMT;path=/"
此設置域a.sitename.com。對於新版本,我們將Cookie設置爲主域。
response.AddHeader "Set-Cookie","cookie1=value;expires=Sun, 18-Jan-2037 00:00:00 GMT;domain=sitename.com;path=/"
我需要刪除的a.sitename.com
域的cookie不刪除對sitename.com
域之一。
我發現我可以將cookie設置爲在今天之前過期,並且會在會話結束時清除。但我不想在每次通過此代碼時在會話結束時放棄新的cookie。
If(some check here) then
response.AddHeader "Set-Cookie","cookie1=value;expires=Thu, 01 Jan 1970 00:00:00 GMT;path=/"
End If
什麼在的VBScript檢查是否在特定子域存在一個cookie的最佳方式,同時存在具有相同的名稱和值在根域餅乾嗎?