一个简单的登录,登录以后用户名存进session,下个页面把session的用户名取出来,显示出来。
程序部署到服务器,服务器有外网ip,有域名。在客户端,
IE8,+外网ip+端口访问:一切正常,第二个页面正确显示登录后的用户名。
IE8,+域名访问:不正常,session里面是空的,第二个页面没值。
Chrome,+域名或者+外网ip访问:一切正常。
firefox,+域名或者+外网ip访问:一切正常。
唯一不正常的就是IE+域名的访问,session存不到值。在服务器上,用localhost访问也正常。
什么原因?难道去改用cookies???