解决asp.net中“从客户端中检测到有潜在危险的Request.Form值”的错误

asp.net中的请求验证特性提供了某一
【菜科解读】
在提交表单时候,asp.net 提示:"从客户端(......)中检测到有潜在危险的 Request.Form 值" 。
asp.net中的请求验证特性提供了某一等级的保护措施防止XSS攻击,asp.net的请求验证是默认启动的。
这个给出各个版本.net的解决方法。
asp.net 2.0 通常解决办法方案一:将.aspx文件中的page项添加ValidateRequest="false" ,如下: %@ Page ValidateRequest="false" Language="C#" AutoEventWireup="true" CodeFile="test2.aspx.cs" Inherits="test2" %> 方案二:修改web.config配置文件
总结:validateRequest 这句我们知道是关闭验证,也就是说提交带标签,比如 粗体 这样的值时,ASP.NET 不会报错。
这里推荐使用方案一,因为方案一只修改test.aspx这一个页面;而如果使用方案二的话,将是整个解决方案都变成ValidateRequest="false" 。
asp.net 4.0 解决办法4.0和2.0的方法一样,不过要注意的是从 .net framework 4.0 开始,asp.net开始强制检测Request参数安全,而我们可以通过修改 Web.config 来恢复 2.0 版本的模式。
方法如下:修改Web.config,增加requestValidationMode="2.0"属性值
4.0 中多了一个 requestValidationMode,这是什么意思呢?requestValidationMode 有两个值: 2.0仅对网页启用请求验证。
是启用还是关闭取决于 validateRequest。
4.0 默认值。
任何 HTTP 请求都会启用请求验证,也就是说不光是网页,还包括 Cookie 等。
此时强制启用,不管 validateRequest 为何值。
由于 requestValidationMode="4.0" 是强制启用,所以我们会发现在 .net framework 4.0 中仅靠设置 validateRequest 是关闭不了请求验证的,还得将 requestValidationMode 设置为 2.0。
司马光为什么要将河湟地区割让给西夏?最后又是如何解决的
这“四害”就是变法的核心内容——、差役法、将官法、与重新议和。
如果说司马光废除将官法还有情可原,那么在“与西夏重新议和”的问题上就有点说不过去了。
原来,为了与西夏和好,他想把王安石用无数将士鲜血换来并多年的河湟地区送给西夏,以示诚意。
此令一出,群臣都懵了,苦苦相劝,“割让土地,事关重大,我等无权决议。
就算要割让土地,也应该找个专业人士问一问。
若那些土地真的没用,再割让不迟。
”司马光一听,,于是请来了久居西北的将领张路。
史料记载,张路听说司马光要割让河湟一带后,彻底疯了,抱着地图就来找他。
看完地图,司马光恍然大悟,再也不提此事,“与西夏重新议和”也只能寻找其他途径解决了。
司马光连地图都没看过,就敢如此大放厥词地要放弃土地,真不知道他到底是哪里来的勇气。
只能说此时的司马光为了废除新法,已经丧失了基本的判断能力。
不久,西夏的大梁病逝,惠帝再次亲政。
李秉常是个坚定的“鸽派”,根本不想与开战,便主动示好,请求休战。
得知敌人“服软”,司马光甚是高兴,与西夏重新和好。
虽然这种和平仅仅延续了七年,但不管怎样,司马光眼中的“四害”算是解决掉一个。
至此,废除差役法和青苗法也要被提上日程了。
然而,司马光惊讶地发现,废除这两法要难得多,因为有个人始终跟自己唱反调,那就是刚刚回朝的。
经过了民间的“洗礼”,苏轼已经从当年那个不解民情的官员蜕变成体贴百姓的好官,他认为差役法利国利民,于是全力反对废除,且常调侃司马光,“您这么做,就像两个鳖互踢一样。
”司马光不懂其意,问:“两个鳖不能互踢吗?”苏轼回答:“就是不能互踢啊!”至此,司马光才明白,苏轼是把自己这番举动嘲讽为两个短腿互踢的土鳖,看着挺用力,实际根本踢不着对方。
司马光大怒,跟苏轼争论起来。
苏轼叹了口气,说起当年的事。
时期,为了对抗西夏大军,宰相建议在陕西一代征召百姓,刺字为军,让他们开赴前线,与敌人作战。
司马光强烈反对,因为这些士兵没有训练过,就是一群炮灰。
可韩琦一意孤行,结果军队死伤无数,还助长了西夏的嚣张气焰。
苏轼说得,司马光就是铁了心,非要废除差役法。
苏轼气极了,下朝回家后大骂:“司马牛!司马牛!这个司马光真是一头倔牛!” 虽然苏轼为司马光起了外号,但也没改变什么。
司马光还是力排众议,废除了差役法。
消息传到江宁府,王安石在确认无误后,无奈道:“此法一罢,天下事尚可为乎?尚可为乎?”说完气得往床上一躺,不吃不喝。
没过多久,王安石在悲愤交加中不甘心地闭上了双眼,就此病逝。
随机文章牧师的蓝洞天坑,世界上最深的盐水天坑(深达202米)宝鸡秦汉墓地摇钱树,秦汉墓地惊现摇钱树/并非秦人物品通灵外道魔像条件,必须具备轮回眼(仅长门斑带土通灵过)鲨鱼为什么没有肾脏,靠体表排泄氨排泄/嗅觉器官最敏感太岁是什么东西值钱吗,有抑制肿瘤的效果(价格在1-4万左右)
为什么说幽州之战是宋太宗一生中最大的败笔?
不过,对于伐北汉的这场胜利,历史上却有不同的声音。
讨伐北汉之处,宰相就表示反对,以为要谨慎一些。
太宗于是询问枢密使,为何在太祖朝两次进攻北汉没有取得胜利。
曹彬说,太祖进兵时军营驻扎在甘草地,中原士兵多因,上吐下泻,军中引发疫病,战斗力大减,只能中途退军。
作为将军的曹彬,当然希望尽早和北汉决战。
而宋太祖在世之时,就和赵普商议过先南后北的国策,而对于北汉,也一直是把他作为宋契丹之间的缓冲地区。
宋太祖一直把收复作为自己的目标。
只要燕云之地收复,就割断了北汉和契丹的联系,北汉自然不战而降。
而当宋军以倾国进攻北汉之后,在以疲惫之师进攻强敌契丹,却屡遭败绩,最终只能退兵。
宋太宗所率宋军虽平灭北汉,但是几个月围攻太原,宋军粮饷将尽,将士疲乏。
宋太宗想乘大胜之势,一鼓作气,攻取幽蓟之地。
曹彬、潘美等宿将多不言语,惟有殿前都虞侯崔翰揣摩上意,以为机不可失。
宋太宗借机发挥,即刻命枢密使曹彬发兵进攻契丹。
盛夏七月,率大队身心俱疲的宋军北征,他本人已驾发镇州。
由于军士意怠,随从军队都有不能及时赶到的,士气如此,宋太宗仍执意伐辽。
开始,宋军取得了小规模的胜利,可之后辽军由杰出的将领耶律斜轸和耶律休哥指挥作战,形势大变。
而宋军在进攻辽国重镇幽州时,苦战不下。
这是耶律斜轸派部将耶律沙救援幽州,宋军及时组织进攻,在城内外辽军合围之前成功击溃耶律沙部队。
可是,正当宋军庆贺刚刚的大胜之时,耶律休哥率领精锐部队抄小路突然出现,此时,幽州守军也一起赶到,宋军陷入三面包围,高粱河之战最终以宋军大败结束。
高粱河一战,是的转折点,基本上在这次战争之后,北宋就处于下风。
而耶律休哥也成为北宋军队的噩梦。
宋太宗自己也被流箭射中,狼狈到只能乘驴车逃走,最终也因箭伤发作身亡。
随机文章揭秘超人类主义宣言真相,致力于通过科学强化人类人体(成神计划)野生壁虎有毒吗会咬人吗,壁虎不咬人/毒性也没有到毒死人的地步电磁爆发的反重力引擎,美国遭遇技术瓶颈/或许被中国破解龙卷风最高的时速达到多少,速度可达480公里每小时/可摧毁铁桥雪崩前都有什么预兆,详解最容易发生雪崩的地方/旅游必知