A potentially dangerous Request.Form value was detected from the client 解决方案

在asp.net mvc4中使用kindeditor编辑器提交富文本时,出现如下错误:

“A potentially dangerous Request.Form value was detected from the client”

Unnamed QQ Screenshot20130228105040

从Descriptions的内容可知,是由于内容中包含HTML标签造成的,错误本身给出的解决方案链接是:http://www.asp.net/whitepapers/request-validation

1、按照这个页面给的额解决方案,将“Web.config”文件中的“system.web”节点添加以下内容:

<system.web>
    <pages validateRequest="false" />
</system.web>

2、然后在相关页面修改page标签:

<%@ Page Language="C#" ValidateRequest="false" %>

其实,官网上的这个解决我方案我Try过了,是不通的,然后看CSDN上有篇文章(http://blog.csdn.net/dujilu/article/details/7602357)介绍说是官方给的解决方案不好,然后我用了他的,很悲剧,依然不行。

3、我给出的解决方案是:

1)在相关页面修改page标签:

<%@ Page Language="C#" ValidateRequest="false" %>

2)修改“Web.config”文件:

<system.web>
    <httpRuntime requestValidationMode="2.0" />
</system.web>

我用我的猿格来保证,我这样解决了我的问题!

 

Lionden Lee

Email:hsdlionden@gmail.com

(转载注明:博客园 Lionden

posted on 2013-02-28 11:09  Lionden  阅读(414)  评论(0编辑  收藏  举报

导航

 联系我 | 新浪微博关注我 | 返回首页 
版权所有 © Lionden Lee · Beijing
电子邮箱:hsdlionden@hotmail.com