我們正在升級從Windows XP的基於web的軟件與Internet Explorer 6到Windows 7的Internet Explorer 9打開一個新窗口中創建一個新的會話
此外,web瀏覽器對象使用WPF應用程序中。
我們現在有一個奇怪的行爲,當打開一個帶有URL的窗口(帶有類似window.open(url)的指令)時,ASP會話「丟失」並且新窗口與新的臨時會話一起工作。
我解決了這個問題,避免了無用的窗口打開,而是修改了當前窗口的位置。但我想明白爲什麼這種行爲!
你有什麼線索嗎?
謝謝。
您可能需要手動設置用於ASP會話的Cookie。檢查你的cookies。 – buddhabrot
您能否詳細說明「用URL打開窗口」?你的意思是在您的應用程序中打開一個新的應用程序窗口,其中包含Webbrowser控件?或者您的意思是您通過其他導航功能啓動了一個新的IE窗口? – AnthonyWJones
這是一個測試,沒有運行任何IExplore.exe實例,試圖執行導航。 IExplore.exe的實例是否出現在進程列表中? – AnthonyWJones