我们对 OWA 页面进行了扩展,连接到在 Tomcst 中运行的 Web 应用程序。此应用程序提供的内容显示在使用 isapi 的 OWA 页面内的 iframe 中。这在任何地方都有效,但在客户中,只要在 Tomcat 应用程序中成功登录,OWA 设置的 session cookie(sessionid 和 cadata)就会被删除。此后,OWA 重定向到其登录页面。 正如我所说,这种情况只发生在大约五十个客户中,所以我猜它不可能与我们的应用程序有关,但它一定是在 OWA 的 IIS 配置中。 IE 和 Firefox 都观察到相同的行为。 任何想法? 谢谢
最佳答案
Cookie 绑定(bind)到特定(子)域和路径。听起来登录将用户重定向到 cookie 未涵盖的(子)域/路径。调试发送/接收 cookie 的 HTTP header 并检查请求 URL。
关于iis - 登录 Tomcat 站点 iframe 时 OWA sessionid cookie 丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1736573/