IE下无法保存Cookie和Session问题
来源:互联网 发布:mvvm 知乎 编辑:程序博客网 时间:2024/05/29 18:24
最近在做新的Web项目时,因为一个验证码无法保存在Cookie中,或者更确切地说是IE下无法保存Cookie的问题纠结了整整一天时间,考虑了多种原因,单步调试了不下三十次,也没有结果。甚至在无奈之下改为Session存储,同样不能保存!最好想到了会不会是因为域名问题呢?因为Firefox、chrome、Opera等主流浏览器都是可以保存的,这就说明程序应该没有问题,剩下的就可能是IE自身的一些规则或者是特点决定了吧!查下IE下域名规则,果不其然,痛定思痛,留下域名规则以作为警戒吧,呵呵!
由于internet上的各级域名是分别由不同机构管理的,所以,各个机构管理域名的方式和域名命名的规则也有所不同。但域名的命名也有一些共同的规则,主要有以下几点:
一、域名中只能包含以下字符:
1. 26个英文字母
2. “0,1,2,3,4,5,6,7,8,9”十个数字
3. “-”(英文中的连词号)
(切记没有下划线“_",我就是犯了这个错误,悔恨啊!)
二、域名中字符的组合规则:
1. 在域名中,不区分英文字母的大小写
2. 对于一个域名的长度是有一定限制的
cn下域名命名的规则为:
一、遵照域名命名的全部共同规则
二、只能注册三级域名,三级域名用字母(a-0z,a-z,大小写等价)、数字(0-9)和连接符(-)组成,各级域名之间用实点(.)连接,三级域名长度不得超过20个字符;
三、不得使用,或限制使用以下名称(下表列出了一些注册此类域名时需要提供的材料):
1)注册含有“china”、“chinese”、“cn”、“national”等
经国家有关部门(指部级以上单位)正式批准
2)公众知晓的其他国家或者地区名称、外国地名、国际组织名称不得使用
3)县级以上(含县级)行政区划名称的全称或者缩写
相关县级以上(含县级)人民政府正式批准
4)行业名称或者商品的通用名称不得使用
5)他人已在中国注册过的企业名称或者商标名称不得使用
6)对国家、社会或者公共利益有损害的名称不得使用
7)经国家有关部门(指部级以上单位)正式批准和相关县级以上(含县级)人民政府正式批准是指,相关机构要出据书面文件表示同意xxxx单位注册xxx域名。如:要申请beijing.com.cn域名,则要提供北京市人民政府的批文。
注:
域名带下划线的时候IE下不发送cookie头
为含有MS01-055补丁IE 5.5/6.0 的版本会自动拒绝来自某些不合法的域名或服务器名称(指含有除英文字母及连接符“-”和句点“.”之外的其他字符,比如下划线“_”等),如果当初用xxx-admin就不会出问题!
0 0
- IE下无法保存Cookie和Session问题
- IE中若域名中含下划线,则无法保存Cookie和Session问题
- IE下iframe跨域session和cookie失效问题的解决方案
- IE下iframe跨域session和cookie失效问题的解决方案
- IE下iframe跨域session和cookie失效问题的解决方案
- IE浏览器下使用localhost域名保存cookie的问题
- IE浏览器iframe下使用cookie和session要注意
- C#下的WebClient保存session和cookie的方法
- C#下的WebClient保存session和cookie的方法
- 解决ie下无法获取session的问题(整理)
- wamp下php无法保存SESSION问题总汇
- ie 浏览器无法保存cookie,且与域名包含了下划线(_)有关系的问题
- IE无法设置短域名下Cookie
- ie下iframe中无法发送cookie
- AFNetworking 保存Cookie Session 和 Webview 共享Cookie
- 解决ie下cookie中文乱码问题
- IE的cookie机制导致的session问题及解决办法
- jsp和servlet关于cookie无法保存与读取(删除)的问题
- Wireshark 和fidder
- 设计模式- 观察者模式
- SEO实战干货:独家揭秘内页快速收录排名
- Java实时读取日志文件
- 在MVC4 @Razor模板中使用ajax上传控件 uploadfile
- IE下无法保存Cookie和Session问题
- java.lang.Instrument 代理Agent使用
- 完美解决Android中,ScrollView嵌套ListView的冲突。
- driver_learn_summary
- Android Studio : 使用 jni 实现串口通讯
- Patching Array
- Javascript:指针、帽子和女朋友
- PHP高效生成一个不重复随机数
- BroadcastReceiver往activity中传值,activity中接收值