我的 asp.net 应用程序在从自己的浏览器启动时工作正常,但是当它使用 window.open 从另一个 Web 应用程序(sharepoint webpart)启动时,它一直工作,直到用户单击并回发,然后会话丢失。
我认为它与 cookie 有关,因为当我将会话状态设置为无 cookie 时,一切正常。
使用 window.open 启动应用程序时,为什么 sesssionid 在 NEW 应用程序中丢失?我希望每个应用程序都有自己的会话 cookie,我尝试设置 cookie 的名称,但同样的事情发生了,在第一次回发时 sessionid 丢失了?
请帮忙?