博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
检测到有潜在危险的 Request.Form 值
阅读量:4676 次
发布时间:2019-06-09

本文共 487 字,大约阅读时间需要 1 分钟。

这种问题是因为你提交的Form中有HTML字符串,例如你在TextBox中输入了html标签,或者在页面中使用了HtmlEditor组件等,解决办法是禁用validateRequest。

如果你是.net 4.0或更高版本,一定要看方法3。

此方法在asp.net webForm和MVC中均适用

方法1:

在.aspx文件头中加入这句:

<%@ Page validateRequest="false"  %>

 

方法2:

修改web.config文件:

因为validateRequest默认值为true。只要设为false即可。

 

方法3:

web.config里面加上

因为4.0的验证在HTTP的BeginRequest前启用,因此,请求的验证适用于所有ASP.NET资源,aspx页面,ashx页面,Web服务和一些HTTP处理程序等.

 

原文链接:

转载于:https://www.cnblogs.com/zblc2016/p/6257765.html

你可能感兴趣的文章
C#中常用到的时间函数(天数差、星期几等)
查看>>
Unity 3D物体的点击事件响应以及NGUI坐标和世界坐标的互相转换
查看>>
如何理解一台服务器可以绑定多个ip,一个ip可以绑定多个域名
查看>>
springmvc 传递和接收数组参数
查看>>
Duplicate files copied in APK META-INF/DEPENDENCIES
查看>>
(转译)用FFmpeg和SDL写播放器--08软件缩放
查看>>
Codeigniter 3.0 相关文档 part two
查看>>
函数执行顺序
查看>>
课题实践总结
查看>>
java word导入导出工具类
查看>>
Castle ActiveRecord学习实践(7)级联
查看>>
赋值运算符重载函数
查看>>
POJ_1733 Parity game 【并查集+离散化】
查看>>
别在需要制度和文化的时候表错了情
查看>>
jupyter 快捷键
查看>>
SpringBoot打包项目成war包,并部署到服务器的tomcat上
查看>>
前端面试
查看>>
判断文件的字符编码
查看>>
VirtualBox如何扩展虚拟机Ubuntu的硬盘容量?
查看>>
JAVA操作数据库插入中文表中显示乱码的解决方法
查看>>