覆盖会话变量

时间:2012-12-18 15:44:18

标签: session iis coldfusion proxy

我在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。

0 个答案:

没有答案