退出一个应用程序会导致所有其他 Web 应用程序中的会话被破坏 - 如何修复?

退出一个应用程序会导致所有其他 Web 应用程序中的会话被破坏 - 如何修复?

我在 IE6/8 上的企业环境中部署了两个 Web 应用程序:应用程序 A 使用智能卡身份验证,应用程序 B 只是标准身份验证

当应用程序 A 注销/取消身份验证时,它似乎会破坏应用程序 B 的会话并导致人们丢失工作并必须重新登录。

应用程序 B 基于 Cold Fusion。不确定应用程序 A 基于什么。

我没有得到任何进一步的信息 - 但如果对申请性质有具体问题,请询问。

有没有不涉及 Citrix / 虚拟化 / 两台 PC 和 KVM 切换器的解决方案?;-)

答案1

确保您的两个应用程序在 中具有不同的名称Application.cfm/cfc。 ColdFusion 使用应用程序名称(通过cfapplication或设置this.name)来确定用户当前登录到哪个应用程序。 如果它们具有不同的名称,则不会有任何问题。

相关内容