I have an app that needs to open a new window (in the same domain) so the user can view a report, but on some browsers* the new window doesn’t share the non-persistent cookie of the original window, which causes the user to have to sign in again. Is there anything I can do to stop the user having to sign in again in the new window?
*In fact, in IE7 it is sporadic – sometimes new windows share cookies, sometimes not.
IE7 does seem to generate new processes with a different algorithm than IE6, and can cause issues with session cookies.
The most reliable solution is probably going to be to architect around it – either with cookieless sessions, a persistent cookie, or just serializing the data you need in the page.