Session 在新页面ColdFusion 2018 internet explorer中丢失会话变量

Session 在新页面ColdFusion 2018 internet explorer中丢失会话变量,session,internet-explorer,cookies,coldfusion,Session,Internet Explorer,Cookies,Coldfusion,我正在Windows 2016服务器上使用ColdFusion 2018。ColdFusion已完全更新 我在大学里工作,最终用户对他们的ie设置几乎没有控制权。所有计算机(据说)都保持相同的设置。如果它们不是最终用户,则无法更改它们。兼容性模式设置为“开”,并推送到所有计算机 我无法用Chrome、ie或任何其他浏览器在我的计算机上重现此问题。一些用户,没有真正的韵律或我们可以识别的原因,在他们从链接打开新窗口时会丢失会话变量 下面是它的工作原理: 用户登录,设置会话变量。userID和sec

我正在Windows 2016服务器上使用ColdFusion 2018。ColdFusion已完全更新

我在大学里工作,最终用户对他们的ie设置几乎没有控制权。所有计算机(据说)都保持相同的设置。如果它们不是最终用户,则无法更改它们。兼容性模式设置为“开”,并推送到所有计算机

我无法用Chrome、ie或任何其他浏览器在我的计算机上重现此问题。一些用户,没有真正的韵律或我们可以识别的原因,在他们从链接打开新窗口时会丢失会话变量

下面是它的工作原理:
用户登录,设置会话变量。userID和sectionAccess是其中的两个。
用户搜索员工
用户获取员工列表
用户单击名称
将打开包含完整员工详细信息的新窗口

对于一些用户来说,会话变量正在消失。我们不知道为什么,而且用户或他们的计算机设置之间似乎没有联系。笔记本电脑或台式电脑

这一问题也并非始终如一。这封邮件来自一位受影响的用户,“我也在IE中尝试了一次,第一次成功,然后注销并再次尝试,但在接下来的几次失败。”

在我的电脑和我的家用电脑(mac)上,它始终可以正常工作。我的电脑是Windows 10,带有ie 11.1565.16299.0

这是我的应用程序标签:

<cfapplication name="theSite"
               clientmanagement="yes"
               sessionmanagement="yes"
               setclientcookies="yes"
               sessiontimeout="#CreateTimeSpan(0,1,60,0)#"
               applicationtimeout="#CreateTimeSpan(0,1,60,0)#">

有人经历过吗?我怎么修理它?同样,我无法控制浏览器设置


谢谢

应用程序变量应该比会话变量持续更长的时间。几天对几分钟。用户是在系统中工作时丢失会话,还是在离开一个多小时后会话就消失了?您是否使用
CFID
+
CFTOKEN
jsessionid
进行会话cookie?您是否已验证新窗口已设置会话cookie?另外,确保URL都使用相同的域
domain.edu
www.domain.edu
是不同的应用范围,即使它们最终都位于同一个站点。您知道涉及哪些IE版本吗?当用户返回到原始窗口时(您说会打开一个新窗口),他们的会话是否仍处于活动状态?对于受影响的用户,这种情况是否持续发生?防病毒或浏览器隐私设置是否有共同之处?用户在系统中工作时会丢失会话变量。这是一个即时点击,而不是超时后。我让一个用户在和我通电话时做了这件事。获取姓名列表,单击其中一个,新窗口打开。所有会话变量都消失了。会话变量是在登录时设置的,URL路径是相同的,因为我使用了一个变量来设置它们,所以在使用完整路径的任何地方,整个站点都是相同的。有些地方使用相对路径,但此特定实例不使用。Dan-当用户返回到原始窗口时,站点将继续正常运行。只有新窗口不起作用。这是不一致的。我刚收到一封来自受影响用户的电子邮件“我也在IE中再次尝试,第一次成功,然后注销并再次尝试,但在接下来的几次失败。”浏览器设置由大学设置,所有用户的设置都应相同。最终用户无法更改它们。杀毒也是一样的。我正在等待ie版本。Adrian-我没有使用jsessionID,所以我假设我使用的是CFID和CFTOKEN。我承认我从未对这三个人做过任何事。如果这很重要的话,这个网站就是https。在旧服务器上(我们一个月前刚刚设置了这个服务器),站点是http。显然这已经发生在一些人身上好几个月了,但他们直到现在才告诉我。