我有兩個IE7副本,相同的確切安全設置和相同的確切構建。兩臺不同的機器,都運行WinXP。在我的應用程序中,我的Cookie標頭正在正確發送到一個版本的IE上的服務器。另一個版本中不會發送其他Cookie。Cookie不是由IE7發送的
在這種情況下需要解決哪些問題?
我有兩個IE7副本,相同的確切安全設置和相同的確切構建。兩臺不同的機器,都運行WinXP。在我的應用程序中,我的Cookie標頭正在正確發送到一個版本的IE上的服務器。另一個版本中不會發送其他Cookie。Cookie不是由IE7發送的
在這種情況下需要解決哪些問題?
您可能希望得到類似wireshark的內容,以查看跨行發送的內容。 FIrebug有一些這樣的網絡實用程序,但您的問題似乎特定於IE。儘管如此,嘗試使用其他瀏覽器在嘗試解決此問題時無妨。
其他項目尋找是IE安裝的先進特性和該網站是。
要小心什麼鏈接,您正在訪問的區域。我花了將近一天時間才發現爲什麼同一瀏覽器有時會發送會話cookie,有時卻不會。
通過http://www.example.com訪問頁面會創造出比上http://example.com不同的Cookie(不含「www」),因爲瀏覽器會將其視爲兩個不同的接入點:)
另外要小心你的瀏覽器settings..you應確保它們是相同的。
試試Fiddler來追蹤發生了什麼,它比Wireshark更合適(也更簡單)。