Session 覆盖会话变量

Session 覆盖会话变量,session,iis,coldfusion,proxy,Session,Iis,Coldfusion,Proxy,我在IIS 6上运行的Coldfusion项目中遇到会话变量问题。 如果我不是在代理后访问站点,一切正常,但是如果我从客户端在代理后登录,显然一开始它工作正常,但是当第二个用户登录时,第一个用户在页面刷新时假定第二个用户的身份。 这就像服务器上的会话变量在每次登录时被覆盖一样 你能帮我吗 这是我设置会话的代码 <cfquery name="qCheckUser" datasource="#myDataSource#"> SELECT * FROM users WHERE us

我在IIS 6上运行的Coldfusion项目中遇到会话变量问题。 如果我不是在代理后访问站点,一切正常,但是如果我从客户端在代理后登录,显然一开始它工作正常,但是当第二个用户登录时,第一个用户在页面刷新时假定第二个用户的身份。 这就像服务器上的会话变量在每次登录时被覆盖一样

你能帮我吗

这是我设置会话的代码

<cfquery name="qCheckUser" datasource="#myDataSource#">
    SELECT * FROM users WHERE username = '#username#' and pwd = '#pwd#'
</cfquery>

<cflock scope="session" type="exclusive" timeout="10">
    <cfset session.userID = qCheckUser.userID>
</cflock>
用户名和密码来自一个经典的登录表单。
然后,我使用session.userID在登录后检索userID。

您能帮我吗?-如果没有看到您的会话/登录代码,则可能会重复。您是如何了解这一点的?你自己用不同的登录名运行这个页面吗?我有人在防火墙后面做测试。他们在电话中向我报告了此测试。您的CFAPPLICATION标签或application.cfc/cfm中是否有setClientCookies='no'?