最近页面请求(request)时 用javascript等字符串出现客户端检测到有潜在危险的Request.Form 值
2010-06-16 18:12
344 查看
从客户端检测到有潜在危险的Request.Form 值。原因及其解决方法收藏
从客户端检测到有潜在危险的Request.Form 值。原因及其解决方法
原因:页面请求(request)时,含有html或javascript等字符串时。ASP.NET会认为是危险的值,就会抛出辞异常。当页面上使用了所见即所得编辑器(例如使用了fckeditor或FreeTextBox控件等)的时候会发生此异常。
解决方法一:在页面上加入 <% Page ValidateRequest="false" %>
解决方法二:修改Web.Config配置文件的<pages>标签。<pages validateRequest="false">...</pages>。这个方法会将所有的页面校验功能去掉,所以不推荐使用此方法。
解决方法三:捕获异常,这样你就可以自己来定义异常的提示方式。
protected void Page_Error(object sender, EventArgs e)
{
Exception ex = Server.GetLastError();
if (HttpContext.Current.Server.GetLastError() is HttpRequestValidationException)
{
HttpContext.Current.Response.Write("这里输入需要提示的异常信息");
HttpContext.Current.ClearError();
}
}
从客户端检测到有潜在危险的Request.Form 值。原因及其解决方法
原因:页面请求(request)时,含有html或javascript等字符串时。ASP.NET会认为是危险的值,就会抛出辞异常。当页面上使用了所见即所得编辑器(例如使用了fckeditor或FreeTextBox控件等)的时候会发生此异常。
解决方法一:在页面上加入 <% Page ValidateRequest="false" %>
解决方法二:修改Web.Config配置文件的<pages>标签。<pages validateRequest="false">...</pages>。这个方法会将所有的页面校验功能去掉,所以不推荐使用此方法。
解决方法三:捕获异常,这样你就可以自己来定义异常的提示方式。
protected void Page_Error(object sender, EventArgs e)
{
Exception ex = Server.GetLastError();
if (HttpContext.Current.Server.GetLastError() is HttpRequestValidationException)
{
HttpContext.Current.Response.Write("这里输入需要提示的异常信息");
HttpContext.Current.ClearError();
}
}
相关文章推荐
- 最近页面请求(request)时 用javascript等字符串出现客户端检测到有潜在危险的Request.Form 值
- 最近页面请求(request)时 用javascript等字符串出现客户端检测到有潜在危险的Request.Form 值
- kindeditor在asp.net使用时,出现“从客户端中检测到有潜在危险的 Request.Form 值 ”问题。
- iwms后台出现从客户端(ctl00$cphMain$logo="<img src="pic/logo.g...")中检测到有潜在危险的 Request.Form 值。错误解决方法
- 从客户端出现小于等于公式符号引发检测到有潜在危险的Request.Form 值
- iwms后台出现从客户端(ctl00$cphMain$logo="<img src="pic/logo.g...")中检测到有潜在危险的 Request.Form 值。错误解决方法
- 出现“从客户端xxx中检测到有潜在危险的 Request.Form 值“的解决方法
- kindeditor在asp.net使用时,出现“从客户端中检测到有潜在危险的 Request.Form 值 ”问题。
- 出现从客户端中检测到有潜在危险的 Request.Form 值的错误时的解决办法
- Jquery如何序列化form表单数据为JSON对象 C# ADO.NET中设置Like模糊查询的参数 从客户端出现小于等于公式符号引发检测到有潜在危险的Request.Form 值 jquery调用iframe里面的方法 Js根据Ip地址自动判断是哪个城市 【我们一起写框架】MVVM的WPF框架(三)—数据控件 设计模式之简单工厂模式(C#语言描述)
- 出现从客户端中检测到有潜在危险的 Request.Form 值的错误时的解决办法
- 出现从客户端中检测到有潜在危险的 Request.Form 值的错误时的解决办法
- 使用Asp.net MVC 2.0 +.NET 4.0 出现 “从客户端 ... 中检测到有潜在危险的 Request.Form 值”错误的解决办法
- ASP.NET 4.0请求验证报错 从客户端...中检测到有潜在危险的 Request.Form 值
- "从客户端检测到有潜在危险的Request.Form 值" 解决方法
- 从客户端(txtContent="<p>1</p>")中检测到有潜在危险的 Request.Form 值
- 异常“从客户端...中检测到有潜在危险的Request.Form 值”的解决方案
- asp.net 从客户端中检测到有潜在危险的 Request.Form 值错误解
- (转)从客户端中检测到有潜在危险的 Request.Form 值
- 百度编辑器ueditor通过ajax方式提交,不需要事先转义字符的方法(异常:从客户端(xxx)中检测到有潜在危险的 Request.Form 值)