看到这个图是不是很亲切熟悉哈,做过。net的肯定都见过哈

已经 将近4年没碰。net了,今天正好朋友的程序有几个bug,让我帮忙修复下,于是我就抱着试试看的心情改了改,改到最后一个问题的时候也就是上面的这个问题,我一看,这不很明显么

在出现该错误的页面头部的page中加入ValidateRequest="false",那么该页面的任何一次Post提交都不会再验证提交内容的安全性。
如:

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Manage/ViewMasterPageEdit.Master"     Inherits="System.Web.Mvc.ViewPage<MvcWebPhoto.Models.Entities.Article >"

ValidateRequest="false" % >

就像上图 加个   ValidateRequest="false"就完事
我去竟然还不好使,然后我百度
百度说要在web.config中设置,于是我又在web.config里设置
<pages validateRequest="false" controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID"/>
感觉可以了,我去,竟然还不行 有鬼啊。。不太科学啊,再百度把
发现了 以下这些

如果你使用的是.Net 3.5,MVC 2.0及更高的版本,那么可以在处理Post方法的Action添加一个特性:[ValidateInput(false)],这样处理就更加有针对性,提高页面的安全性。
如:

[HttpPost]
[ValidateInput(false)]
public ActionResult CatalogEdit(Catalog model)
{
return View();
}

重要:
如果你使用的是MVC 3.0,那么你会发现做了以上的设置后还是无效。这是因为你还需要在web.config中做以下设置:

<system.web >
<httpRuntime requestValidationMode="2.0" / >
</system.web >

注意:在MVC项目中,Views文件夹下与主项目下,都会有一个web.config文件。Views下的web.config文件只对Views文件夹下面的文件有效。如果你要处理的页面不在Views下面,那么<httpRuntime requestValidationMode="2.0" / >一定要设置在主项目下的web.config中才有用。

最后还是红色字体帮助了我,我看了项目确实是mvc3 还是个比较低的版本

转载于:https://www.cnblogs.com/HoverM/p/10080269.html

asp.net中提交表单数据时提示从客户端(。。。)中检测到有潜在危险的 Request.Form 值...相关推荐

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

    我们在用Asp.net 开发 Web Form页面时,通常要提交包含Html内容的数据给后台程序代码处理时,会为页面设置 ValidateRequest="false" 属性,设置 ...

  2. ASP.Net MVC从客户端中检测到有潜在危险的 Request.Form 值

    ASP.NET MVC4(Razor)从客户端中检测到有潜在危险的 Request.Form 值  "/"应用程序中的服务器错误. 从客户端(Content=" sdfd ...

  3. 勤于思考:从客户端中检测到有潜在危险的 Request.Form 值

    在提交表单时候,asp.net 提示:"从客户端(......)中检测到有潜在危险的 Request.Form 值" . asp.net中的请求验证特性提供了某一等级的保护措施防止 ...

  4. KindEditor富文本编辑器, 从客户端中检测到有潜在危险的 Request.Form 值

    在用富文本编辑器时经常会遇到的问题是asp.net报的"检测到有潜在危险的 Request.Form 值"一般的解法是在aspx页面   page  标签中加上 validater ...

  5. 从客户端检测到有潜在危险的Request.Form值的asp.net代码

    从客户端检测到有潜在危险的Request.Form值的asp.net代码发布:dxy 字体:[增加 减小] 类型:转载 asp.net开发中,经常遇到"从客户端检测到有潜在危险的Reques ...

  6. 从客户端中检测到有潜在危险的 request.form值[解决方法]

    当页面编辑或运行提交时,出现"从客户端中检测到有潜在危险的request.form值"问题,该怎么办呢?如下图所示: 下面博主汇总出现这种错误的几种解决方法: 问题原因:由于在as ...

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

    #事故现场 在一个asp.net 的项目中,前端通过ajax将富文本中的文字内容post到服务端的一个ashx中,在ashx中尝试读取参数值时, 结果报错:"从客户端中检测到有潜在危险的 R ...

  8. MVC中提示错误:从客户端中检测到有潜在危险的 Request.Form 值的详细解决方法...

    今天往MVC中加入了一个富文本编辑框,在提交信息的时候报了如下的错误:从客户端(Content="<EM ><STRONG ><U >这是测试这...&q ...

  9. 从客户端...中检测到有潜在危险的 Request.Form 值

    在.net中,Request时出现有HTML.Javascript等字符串时,系统会认为是危险值,运行显示"从客户端--中检测到有潜在危险的Request.Form值"这样的错. ...

最新文章

  1. 吴恩达老师深度学习视频课笔记:深度学习的实用层面
  2. 为何python攀上数据科学巅峰?调查显示Python超越R
  3. SAP PM 初级系列18 - 为维修工单分配Permit
  4. STL中用erase()方法遍历删除元素
  5. 如何杀掉D状态的进程?[zt]【转】
  6. 高级concurrent包
  7. C#中ToString格式大全
  8. 桥牌笔记:挤牌的条件之一,调整赢墩到只差一墩
  9. SpringCloud 教程 | 第六篇: 分布式配置中心 (Spring Cloud Config)
  10. 我的世界源代码java复制_《我的世界》你做主,微软逐步开放源代码
  11. 网站性能优化——雅虎14条
  12. 华为小程序怎么弄出来_华为手机窗口小程序 华为窗口小程序怎么弄出来
  13. 小程序运营主要做什么?如何推广比较好?
  14. AQS抽象队列同步器
  15. Win10-C盘清理方法全攻略(从剩余9G到剩49G)
  16. 蓝桥杯——瓷砖样式(第八届决赛)
  17. 【UE4】物理材质(蓝图)
  18. vue3学习(模板语法)
  19. 自己写一个调查问卷Web项目 (超详细版)
  20. anki android自动同步,解决Anki服务器同步问题:坚果云 Floder sync (亲测有效)

热门文章

  1. 机器学习算法机器人足球_购买足球队:一种机器学习方法
  2. AR模型与数据平稳性之间的关系
  3. 哪些信用卡取现0手续费?
  4. Cloudstreams: 云间整合的下一个挑战
  5. 出国?上研?工作?回家种田?(二) 专业与上研相关问题
  6. DDR3 IP设计说明
  7. python获取屏幕文字_详解:四种方法教你对Python获取屏幕截图(PyQt , pyautogui)...
  8. 不是有效的win32应用程序_杀毒软件有坑!三分之二的安卓杀毒软件的“主业”并不是杀毒...
  9. aspx 判断字符串是否为decimal_python 经典面试题:判断字符串括号是否闭合{}[]()...
  10. centos编译apache php mysql,在CentOS6.7中编译安装 apache php mysql