当前位置:编程学习 > C#/ASP.NET >>

asp.net可以限制页面头文件比如cookie的大小吗,还是IIS可以控制

页在访问的时候通过firebug发现header里面的cookie长度超过2048个字节之后页面就会报错,因为无法获得cookie的值,使用的IIS,是不是IIS哪里可以设置cookie的长度的限制,我知道apache里是可以的,使用LimitRequestLine和LimitRequestFieldSize来限制头文件里面cookie的长度,现在问题是IIS是不是也有这样的设置,在什么地方设置,已经完全排除了其他原因,就是cookie长度的问题,因为只要已超过2048个字节,就报错,可是浏览允许的长度都是在4096左右的字节,肯定是cookie的长度被限制了,问题是IIS可不可以做这样的设置,在哪里可以做这样的设置,还是IIS支持的cookie长度就是只有2048个字节。
如果不是IIS配置的问题,是不是asp.net什么地方可以做这样的配置呢, --------------------编程问答-------------------- 不行的,cookie 的长度限制了 如果你的长度超过了,就会存不了cooike  报错应该不会,
如果长度太长的话,那就用apache或者session好了 --------------------编程问答-------------------- 你说的长度被限制了是指被IIS限制了,还是.net本身限制的,肯定不是浏览器,因为我通用用火狐浏览器去访问一个apache服务器的网站cookie长度可以达到3000多都没有但是,但是IIS服务器的网站只要cookie已超过2048就会出问题,哪怕是长度为2000都不会有问题,说明cookie长度没有超过浏览器的限制,而是在这之前就被限制2048字节了,就是不知道是IIS的限制还是.net的限制,是在什么地方设置限制的呢 --------------------编程问答-------------------- 自己顶一下啊 --------------------编程问答--------------------
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,