解决ASP.NET MVC 检测到有潜在危险的 Request.Form 值(转)
2016-12-13 00:00
106 查看
解决ASP.NET MVC 检测到有潜在危险的 Request.Form 值(转)
http://www.cnblogs.com/nozer/archive/2011/12/25/2301394.html
提交使用html编辑器编辑后的数据,由于Request时出现有HTML或Javascript等字符串时,系统会认为是危险性值。立马报错。
解决方法如下:
1.修改Web.config Pages节点,更改为以下配置
添加 <httpRuntime requestValidationMode="2.0"/>元素。
添加 <pages validateRequest="false" > 元素。
2.在Action 添加[ValidateInput(false)]属性
[HttpPost]
[ValidateInput(false)]
http://www.cnblogs.com/nozer/archive/2011/12/25/2301394.html
提交使用html编辑器编辑后的数据,由于Request时出现有HTML或Javascript等字符串时,系统会认为是危险性值。立马报错。
解决方法如下:
1.修改Web.config Pages节点,更改为以下配置
添加 <httpRuntime requestValidationMode="2.0"/>元素。
添加 <pages validateRequest="false" > 元素。
<pages validateRequest="false" > <namespaces> <add namespace="System.Web.Mvc" /> <add namespace="System.Web.Mvc.Ajax" /> <add namespace="System.Web.Mvc.Html" /> <add namespace="System.Web.Routing" /> </namespaces> </pages> <globalization requestEncoding="gb2312" responseEncoding="gb2312" /> <httpRuntime requestValidationMode="2.0"/>
2.在Action 添加[ValidateInput(false)]属性
[HttpPost]
[ValidateInput(false)]
// POST: /Blog/Create [HttpPost] [ValidateInput(false)] public ActionResult Create(Blog blog) { try { // TODO: Add insert logic here if (ModelState.IsValid) { blogContainer.AddToBlogs(blog); blogContainer.SaveChanges(); } return RedirectToAction("Index"); } catch { return View(); } }
相关文章推荐
- asp.net mvc 2 (.net 4.0) “检测到有潜在危险的 Request.Form 值”的解决方法
- asp.net mvc 2 (.net 4.0) “检测到有潜在危险的 Request.Form 值”的解决方法
- asp.net mvc 从客户端中检测到有潜在危险的 Request.Form 值的解决方法
- ASP.NET MVC(Razor)上运用UEditor和xhEditor编辑器检测到有潜在危险的 Request.Form的真正解决办法
- 解决ASP.NET MVC 检测到有潜在危险的 Request.Form 值
- 使用Asp.net MVC 2.0 +.NET 4.0 出现 “从客户端 ... 中检测到有潜在危险的 Request.Form 值”错误的解决办法
- 解决ASP.NET MVC 检测到有潜在危险的 Request.Form 值
- 解决ASP.NET MVC 检测到有潜在危险的 Request.Form 值
- 解决ASP.NET MVC 检测到有潜在危险的 Request.Form 值
- 解决ASP.NET MVC 检测到有潜在危险的 Request.Form 值
- 解决ASP.NET MVC 检测到有潜在危险的 Request.Form 值
- 在ASP.NET MVC中客户端使用文本编辑器检测到有潜在危险的 Request.Form 值。无法访问控制器。
- Asp.Net Mvc框架下的FckEdit控件 从客户端检测到有潜在危险的Request.Form值 .
- ASP.Net MVC从客户端中检测到有潜在危险的 Request.Form 值
- .NET MVC从客户端中检测到有潜在危险的 Request.Form 值 的解决方法
- asp.net mvc从客户端中检测到有潜在危险的 Request.Form 值
- Asp.net MVC检测到有潜在危险的 Request.Form 值
- 解决asp.net中“从客户端(......)中检测到有潜在危险的 Request.Form 值。”错误
- asp.net MVC 2.0 下遇到"客户端中检测到有潜在危险的Request.Form 值。"问题的解决方案
- ASP.NET从客户端中检测到有潜在危险的request.form值的3种解决方法