IE uses Window.Open () new on-page, sometimes it is lost.
For a detailed description of this issue, please see: http://support.microsoft.com/default.aspx? Scid = kb; EN-US; 196383
My summary is as follows:
In fact, it is not only a problem that the session is lost, and the Authentication will be lost. The reason for this problem is because: "Browse in new process." In some cases, you open a new process of IE, which is not synchronized. The solution is of course a timely patch of the old suit.
In the above, this problem is demonstrated by setting "Browse in new process.". In WIN2003, this setting is not in IE's Internet option - Advanced (winning this setting in Win2003 IE6), and in the resource manager - folder option - View - Open folder in separate processes window. As shown in the following figure:
After setting it, you enter the ASP file in the Explorer, (note that the resource manager is not IE). Click the WindowOpen button, you have a certain probability, see the newly opened page is not the same session with the original page.
The above demonstration is to upgrade all the tests on the WIN2003 after Microsoft's known patches. If it is not the version of the patch, the probability may be higher, I have not tested.
Demonstrate the ASP file, give it in the URL mentioned above, no longer repeat.