Session 与虚拟目录共享会话变量(Coldfusion,IIS7)

Session 与虚拟目录共享会话变量(Coldfusion,IIS7),session,coldfusion,iis-7,virtual-directory,Session,Coldfusion,Iis 7,Virtual Directory,在IIS7中,我创建了一个名为“logic”的虚拟目录。该目录指向站点根目录之外的目录,其中包含我希望在服务器上的多个站点之间使用的代码。我希望其中一些代码在会话作用域中设置变量,但似乎创建虚拟目录已将会话变量隔离到虚拟目录 IIS7中是否有任何方法允许虚拟目录共享站点的会话范围?如果没有,什么是合适的替代方案?我知道我可以通过URL或表单作用域在页面之间传递变量,但正在传递的一些数据包括我不希望有人通过简单地传递URL或表单值来欺骗的用户数据。虚拟目录中是否有具有不同应用程序名称的Applic

在IIS7中,我创建了一个名为“logic”的虚拟目录。该目录指向站点根目录之外的目录,其中包含我希望在服务器上的多个站点之间使用的代码。我希望其中一些代码在会话作用域中设置变量,但似乎创建虚拟目录已将会话变量隔离到虚拟目录


IIS7中是否有任何方法允许虚拟目录共享站点的会话范围?如果没有,什么是合适的替代方案?我知道我可以通过URL或表单作用域在页面之间传递变量,但正在传递的一些数据包括我不希望有人通过简单地传递URL或表单值来欺骗的用户数据。

虚拟目录中是否有具有不同应用程序名称的Application.cfc或Application.cfm?ColdFusion不会基于目录位置设置/创建会话/会话变量-除非目录中有App.cfc或App.cfm。您是否将虚拟目录设置为@ScottStroz提到的其他应用程序?在这种情况下,虚拟目录中不能有这些变量,因为它们属于不同的应用程序否,虚拟目录没有自己的app.cfc或app.cfm,驱动器上其上方的任何目录中也没有。这让我觉得这要么是CF管理员设置,要么是IIS7设置。有什么想法吗?你解决过这个问题吗?我有一种感觉,这是某个地方的设置(可能是IIS),我们现在有相同的问题,但不是在所有服务器上都没有,没有解决。我们正在考虑一种全新的方法,因为它不起作用,但我还没有时间去开发它。