解决ASP.NET MVC 检测到有潜在危险的 Request.Form 值

提交使用html编辑器编辑后的数据,由于Request时出现有HTML或JavaScript等字符串时,系统会认为是危险性值。立马报错。 "从客户端 ... 中检测到有潜在危险的 Request.Form 值”

解决方法如下:

1.需要在Web.config 中,在<system.web>节点下增加:

 

<httpRuntime requestValidationMode="2.0"/>
2.在Action 添加[ValidateInput(false)]属性

  1.     [HttpPost]  
  2.      [ValidateInput(false)]  
  3.      public ActionResult Create(User user)  
  4.      {  
  5.         
  6.      }  


原文地址:https://www.cnblogs.com/aiwz/p/6153890.html