.Net Mvc validateRequest设置为false不起作用的解决方案
来源:互联网 发布:蚂蚁网络兼职 编辑:程序博客网 时间:2024/06/07 22:41
再跟shp16一起搞CMS,框架计划使用Mvc,昨天调试的时候,总是报“从客户端(content=”<P>This is a test</P…”)中检测到有潜在危险的 Request.Form 值”根据下面的提示,说是将“validateRequest”设置为“false”就好了,可是无论我是在Web.Config里面做全局配置,还是在.aspx文件头部做单一的配置,竟然都不生效~~
直到刚刚,我换了下搜索的关键字,我搜了下“mvc validateRequest”哈哈在Rayshow_hh童鞋的部落格,我找到了答案:
在MVC中如果传递xml等参数时,会报“从客户端中检测到有潜在危险的Request.QueryString值”的错误,无法提交参数,在 web.Config的Pages节点或者aspx页面中添加validateRequest=”false”貌似不起作用。
解决这个问题很简单,只需要在要处理的Action中添加属性[ValidateInput(false)]即可,类似以下:
[ValidateInput(false)]public ActionResult Index(string org){}
0 0
- .Net Mvc validateRequest设置为false不起作用的解决方案
- ASP.NET 4.0 页面 ValidateRequest="false" 失效不起作用
- 慎用ASP.Net的validateRequest=“false”
- 慎用ASP.Net的validateRequest="false"
- 慎用ASP.Net的validateRequest=“false”
- 慎用ASP.Net的validateRequest="false"
- 慎用ASP.Net的validateRequest=“false”
- 慎用ASP.Net的validateRequest="false"
- 请慎用ASP.Net的validateRequest="false"
- 请慎用ASP.Net的validateRequest="false"
- 请慎用ASP.Net的validateRequest=false
- 关于ASP.Net的validateRequest=false(验证请求)
- 请慎用ASP.Net的validateRequest="false"属性
- .net 4.0 ValidateRequest="false" 无效
- .net 4.0 ValidateRequest="false" 无效
- .net 4.0 ValidateRequest="false" 无效
- ValidateRequest=false 无效(.Net 4.0 )
- .net 4.0 ValidateRequest="false" 无效
- wallpaperTravelToScreenWidthRatio 函数分析
- C++ 类和数据抽象
- NYOJ intersection set
- 《算法导论》笔记(4)堆排序与快速排序 含部分习题
- 利用 spring+freemarker 发送邮件
- .Net Mvc validateRequest设置为false不起作用的解决方案
- MATLAB数字图像处理从入门到精通(持续更新)
- 尽力而为还不够
- poj 3083 dfs
- SQL中Group By的使用
- 自定义数据库 -- ContentProvider和ContentResolver
- DSL,
- RocketMQ使用笔记
- logcat的调试 比较有用的几个命令加安卓AM命令说明