使用f5防火墙将图像上传到服务问题

时间:2017-01-25 17:11:25

标签: c# api web

我最近遇到了一个名为 f5 的防火墙问题, 当我上传图像时,问题就开始了,检查附图。

防火墙阻止了字节流。

所以我不知道问题是在我的代码中还是在防火墙中。

确保我的代码没有问题我做了一个mvc应用程序来测试上传,而在fiddler中出现了相同的符号

这些是WAF错误: 1. HTTP协议合规性失败 - 请求具有NULL,这可能导致缓冲区溢出问题。 2.无法转换字符 - 解码HTTP流量后,F5无法理解数据并阻止它。

fiddler捕获mvc上传 fiddler capture for mvc upload

防火墙错误图片 Firewall Error Image

1 个答案:

答案 0 :(得分:0)

你看到的是F5的WAF(Web应用程序防火墙),它阻止了请求,因为请求中的某些内容与应用程序的已定义策略不匹配。你可以在下面屏幕截图,一般细节部分,这通常包括阻止的原因(发生的违规行为)。

要回答问题的第二部分,符号是反转编码的F5,并试图向您显示正在发送的真实字符,这是为了解决可能的双重,三重等编码攻击。