当使用cookie记录用户的信息在客户端时,当用户通过IP访问时,cookie的命名方式为:用户名@IP.xxx.txt,当通过域名访问是时,cookie的命名为:用户名@域名.xxx.txt。问题是如果先用IP访问,再用域名访问时,检查cookie的信息是按照域名的文件名,所以没在到,程序就没有用户信息,这样就返回空,所以会引起功能都用不了。
如果只用同一种访问方式,就没有这样的问题。
本文讨论了使用不同访问方式(IP和域名)时,由于Cookie命名规则不同而导致的信息丢失问题。当用户先通过IP访问,再通过域名访问时,程序可能因无法找到正确的Cookie而丢失用户信息。
当使用cookie记录用户的信息在客户端时,当用户通过IP访问时,cookie的命名方式为:用户名@IP.xxx.txt,当通过域名访问是时,cookie的命名为:用户名@域名.xxx.txt。问题是如果先用IP访问,再用域名访问时,检查cookie的信息是按照域名的文件名,所以没在到,程序就没有用户信息,这样就返回空,所以会引起功能都用不了。
如果只用同一种访问方式,就没有这样的问题。

被折叠的 条评论
为什么被折叠?