我正在使用 ColdFusion 10 和 J2EE 会话变量。要注销用户(结束会话),我使用getPageContext().getSession().invalidate()
它可以正常工作,直到我运行我的 MXUnit 测试并且其中一个测试注销过程。会话无效并且后续测试失败,因为没有活动会话。有没有办法在不重新加载页面的情况下创建新会话?
问问题
283 次
1 回答
1
为了从评论中获得更好的可见性
我认为您不能在不从客户端发送/接收数据的情况下创建新会话。您引用的页面上有一条注释(在底部):
您不能销毁会话并在同一请求上创建会话,因为创建新会话涉及发回会话 cookie。
于 2013-11-21T19:14:45.477 回答