安装最新的ColdFusion Hot Fix后,我遇到了现有用户返回我的网站并在登录后对其进行身份验证的问题。
例如,用户返回网站,使用登录表单登录。登录表单对它们进行身份验证并设置session.userid变量并将它们重定向到成员部分。
一旦进入成员部分,当他们第一次点击到另一个页面时,application.cfc会检查当前页面的路径,如果它在成员部分中,并且他们没有有效的session.userid,那么他们会被重定向到登录页面。
每个用户的临时修复是告诉他们清除他们的cookie。
我想知道是否有任何类型的服务器端或客户端代码可以提供给我的登录页面,以帮助解决此问题。
似乎此问题仅影响之前在服务器更新之前访问过该网站的用户。新访客不受影响。
另外,我觉得有人会问:我的application.cfc中有以下设置: this.setDomainCookies =“是”;
我还设置了规范网址。任何到“website.com”的流量都会自动转到www.website.com。