您的位置:首页 > 产品设计 > UI/UE

从客户端中检测到有潜在危险的 Request.Form 值解决方法

2014-03-28 14:34 330 查看
从客户端中检测到有潜在危险的 Request.Form 值解决方法

错误原因如下:由于在.net中,Request时出现有HTML或Javascript等字符串时,系统会认为是危险性值。立马报错上面的错误。

从客户端中检测到有潜在危险的Request.Form 值解决方法解决方法如下:
检测到有潜在危险的Request.Form 值解决方法解决方案一:

在.aspx文件头中加入这句:

<%@ Page validateRequest="false" %>
例如

<%@ Page Language="C#" AutoEventWireup="true" validateRequest="false" CodeFile="KeC_MS.aspx.cs" Inherits="admin_KeC_MS" %>

检测到有潜在危险的Request.Form 值解决方法解决方案二:

修改web.config文件:

<configuration>

<system.web>

     <pages validateRequest="false" />

</system.web>

</configuration>

因为validateRequest默认值为true。只要设为false即可。
 

检测到有潜在危险的Request.Form 值解决方法解决方案二:
MVC 里的解决方法:在方法上面加     [ValidateInput(false)]     即可
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mvc
相关文章推荐