我们在用Asp.net 开发 Web Form页面时,通常要提交包含Html内容的数据给后台程序代码处理时,会为页面设置 ValidateRequest="false" 属性,设置后,讨厌的 "从客户端 ... 中检测到有潜在危险的 Request.Form 值”的错误乖乖消失了。

而这一错误在ASP.NET MVC 2中,却发生了改变;

首先,如果你使用的是.NET 3.5,那么你只要为接收表单值的Action添加一个特性:[ValidateInput(false)] 就可以了,无需在页面设置ValidateRequest="false" 属性。

如下:

        [HttpPost]
        [ValidateInput(false)]
        public ActionResult ArticleSave(BlogArticle model)

但是,如果您使用的是.NET 4.0,你会发现这一操作后,仍然无效。

非常抱歉,因为.NET 4.0做了改变,需要在你的Web.config 中,在<system.web>节点下增加:

<httpRuntime requestValidationMode="2.0"/>

这时就可以通过啦。

希望大家一起交流,一起进步!中国软件,雄起~

本文转自远哥博客园博客,原文链接:http://www.cnblogs.com/taven/archive/2010/06/21/1762049.html,如需转载请自行联系原作者

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

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

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

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

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

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

    在传统的.net Request验证中 ,只需要在WebConfig HttpRuntime节点 加入 RequestValidateMode 属性 在pages 或页面中将  validateReq ...

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

    看到这个图是不是很亲切熟悉哈,做过.net的肯定都见过哈 已经 将近4年没碰.net了,今天正好朋友的程序有几个bug,让我帮忙修复下,于是我就抱着试试看的心情改了改,改到最后一个问题的时候也就是上面 ...

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

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

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

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

  7. Win7 IIS7.5运行ASP时出现500错误的解决办法

    http 500内部服务器错误说明IIS服务器无法解析ASP代码,下面为大家介绍下Win7 IIS7.5运行ASP时出现500错误的解决办法 http 500内部服务器错误说明IIS服务器无法解析AS ...

  8. 【ASP.NET 问题】IIS发布网站后出现 “处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误“的解决办法

    [ASP.NET 问题]IIS发布网站后出现 "处理程序"PageHandlerFactory-Integrated"在其模块列表中有一个错误"的解决办法 参考 ...

  9. Kafka创建Topic出现replication factor: 2 larger than available brokers: 0 减少replication factor还是出现错误的解决办法

    Kafka创建Topic出现replication factor: 2 larger than available brokers: 0 减少replication factor还是出现错误的解决办法 ...

最新文章

  1. John Hopcroft、Bart Selman与张宏江展望“AI未来10年”
  2. 广度优先搜索求解迷宫问题
  3. 《王朔和海岩的文学选择》
  4. MFC和Win32之三___CGdiObject类和windows Gdi对象
  5. javaweb笔记1
  6. BugkuCTF-MISC题where is flag
  7. 有关Canvas的一点小事—图像绘制
  8. Java基础之写文件——使用Formatter对象加载缓冲区(UsingAFormatter)
  9. 使用 Python 实现多进程
  10. 安卓怎么调用系统的ui_安卓逆向 | 为了反射调用我们怎么能拿到被HOOK函数的实例...
  11. The Windows Phone Emulator wasn't able to create the external network switches 解决方法
  12. 大数据在智慧城市中的应用有哪些
  13. macOS 配置Android SDK 环境变量
  14. 阿里云物联网平台如何进行云产品流转
  15. 关于MP4V2 封装h265 接口调用问题
  16. 服务器安全-避免被攻击者查到服务器源 IP与对攻击者ID信息收集
  17. mount: 文件系统类型错误、选项错误、192.168.137.101:/data/wwwroot/pc 上有坏超级块
  18. Linux之美—windows server基础(在windows上安装server机)
  19. 进制转换 二进制,八进制,十进制,十六进制互转
  20. Windows11 笔记本有线连接 WLAN(WIFI)共享方法(不知道Win10这种方法好不好使)

热门文章

  1. 二维数组按指定的键值排序
  2. Ubuntu 16.04 配置vsftpd使用 ssl 传输
  3. memcache学习之c客户端
  4. Java Server Faces (JSF)页面转换与验证(二)
  5. jquery库实现iframe自适应内容高度和宽度
  6. NSNotificationCenter消息通信机制介绍(KVO)
  7. 个人三观的东西(1)
  8. Git详解(1)——Git起步
  9. 大数据在零售业的应用
  10. 企业使用大数据分析有什么好处