为什么自己制作的HTML被防火墙拦截

为什么自己制作的HTML被防火墙拦截,第1张

这个简单,因为你的代码里面有些设置,防火墙被认为是不安全的,比如鼠标经过图像,图像变色,防火墙认为鼠标经过图像时,自动激活图像变色是不安全的,所以会阻止!你只要允许就可以运行了!

还有一点,防火墙是不能拦截来自内部的威胁,比如自己制作的病毒或者已经感染了的病毒程序!

是.net 4.0的拦截注入攻击的功能导致的,在input中传递内容之前做一下html的encode就好了。

要好不想改代码,可以设置web.config配置文件,关闭input的注入攻击的检查:

<system.web>

<httpRuntime requestValidationMode="2.0" />

<pages validateRequest="false"></pages>

</system.web>

可以用来应急,不推荐这么做。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7059072.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-01
下一篇 2023-04-01

发表评论

登录后才能评论

评论列表(0条)

保存