错误解决:[A potentially dangerous Request.Form value was detected from the client]

错误提示:
从客户端(TextBox1="<!DOCTYPE HTMLPUBLI...")中检测到有潜在危险的 Request.Form 值。
A potentially dangerous Request.Form value was detected from theclient (txtTest="<b>").由于在.net中,Request时出现有HTML或Javascript等字符串时,系统会认为是危险性值。立马报错。
解决方案一:
在.aspx文件头中加入这句:
<%@ Page validateRequest="false" 

%>

解决方案二:
修改web.config文件:
<configuration>
  <system.web>
   <pages validateRequest="false"/>
 </system.web>
</configuration>
因为validateRequest默认值为true。只要设为false即可。

时间: 2024-11-05 22:52:51

错误解决:[A potentially dangerous Request.Form value was detected from the client]的相关文章

自己留存:小经验在asp.net 4.5或者asp.net mvc 5解决A potentially dangerous Request.Form value was detected from the client

以前的解决办法是 <configuration>    <system.web>        <pages  validateRequest="false">         <httpRuntime  requestValidationMode="2.0"> 今天却发现这个办法不起作用 还试了一下这个办法: [ValidateInput(false)] public ActionMethod Edit(int id

.net中A potentially dangerous Request.Form value was detected from the client解决办法

在asp.net mvc2中使用web编辑器提交表单时,出现如下错误: A potentially dangerous Request.Form value was detected from the client 这是由于内容中包含html标签造成的.要怎么解决这个问题呢?错误提示本身有解决方法参考链接:http://go.microsoft.com/fwlink/?LinkId=153133 按照这个链接所提示的方法,有时并不能很好的解决.更好的解决方法是: 在web.config中添加如下

解决.Net 4.0 A potentially dangerous Request.Form value was detected from the client 异常

解决ASP.NET 4.0   "A potentially dangerous Request.Form value was detected from the client". 错误在.net中,Request时出现有HTML或Javascript等字符串时,系统会认为是危险性值.立马报错.(在.aspx文件头中加入这句: <%@ Page validateRequest="false" %>,但还是出现相同错误) 或是修改web.config文件:

从客户端检测到有潜在危险的Request.Form值的asp.net代码_实用技巧

1.web.config文档<system.web>后面加入这一句: 复制代码 代码如下: <pages validaterequest="false"/> 示例: XML/HTML 复制代码 代码如下: <?xml version="1.0" encoding="gb2312" ?> <configuration> <system.web> <pages validaterequ

asp.net中“从客户端中检测到有潜在危险的Request.Form值”错误的解决办法_实用技巧

在提交表单时候,asp.net 提示:"从客户端(......)中检测到有潜在危险的 Request.Form 值" .asp.net中的请求验证特性提供了某一等级的保护措施防止XSS攻击,asp.net的请求验证是默认启动的. 这里给出不同版本.net的解决方法. asp.net 2.0 通常解决办法 方案一: 将.aspx文件中的page项添加ValidateRequest="false" ,如下: <%@ Page ValidateRequest=&qu

使用Asp.net MVC 2.0 +.NET 4.0 出现 “从客户端 ... 中检测到有潜在危险的 Request.Form 值”错误的解决办法

我们在用Asp.net 开发 Web Form页面时,通常要提交包含Html内容的数据给后台程序代码处理时,会为页面设置 ValidateRequest="false" 属性,设置后,讨厌的 "从客户端 ... 中检测到有潜在危险的 Request.Form 值"的错误乖乖消失了.   而这一错误在ASP.NET MVC 2中,却发生了改变:   首先,如果你使用的是.NET 3.5,那么你只要为接收表单值的Action添加一个特性:[ValidateInput(f

ASP.NET从客户端中检测到有潜在危险的request.form值的3种解决方法

 这篇文章主要介绍了ASP.NET从客户端中检测到有潜在危险的request.form值的3种解决方法,这是ASP.NET开发中一个比较常见的经典的问题,需要的朋友可以参考下     当页面编辑或运行提交时,出现"从客户端中检测到有潜在危险的request.form值"问题,该怎么办呢?如下图所示: 下面博主汇总出现这种错误的几种解决方法: 问题原因:由于在asp.net中,Request提交时出现有html代码或javascript等字符串时,程序系统会认为其具有潜在危险的值.环境配

输入字符后报 从客户端中检测到有潜在危险的 request.form 错误

问题描述 我在给用户名输入这个字的时候:'报从客户端中检测到有潜在危险的request.form这个错误,求大大们,这个怎么解决啊,字库貌似没有收录这个字,不知道怎么解决啊 解决方案 解决方案二:提交的时候数据编下码解决方案三:危险的RequestForm不都是尖括号么,中文也能是危险的?解决方案四:引用1楼uinatlex的回复: 解决方案五:引用3楼haodd1014的回复: Quote: 引用1楼uinatlex的回复: 解决方案六:引用3楼haodd1014的回复: Quote: 引用1

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

在提交表单时候,asp.net 提示:"从客户端(......)中检测到有潜在危险的 Request.Form 值" .asp.net中的请求验证特性提供了某一等级的保护措施防止XSS攻击,asp.net的请求验证是默认启动的.这个给出各个版本.net的解决方法. asp.net 2.0 通常解决办法 方案一: 将.aspx文件中的page项添加ValidateRequest="false" ,如下: <%@ Page ValidateRequest=&quo