Apache 中的 weblogic 代理拒绝包含编码斜杠的请求错误日志 - "Rejecting double-encoded URI"



我使用Apache Server + Weblogic为我的应用程序。Apache似乎拒绝任何带有编码斜杠的uri。

我已经尝试设置AllowEncodedSlashes On/NoDecode在httpd.conf

但是NoDecode似乎对404响应的URI进行了双重编码,weblogic代理日志显示以下错误"拒绝双重编码的URI"。我没有找到这个错误的参考资料。

我怀疑问题是与Apache,但与weblogic代理。有人能帮忙吗?

添加

    AllowEncodedSlashes On

到Apache的vhost配置解决了我们的weblogic 10设置的问题。

更多细节在这里:需要允许编码斜杠在Apache

最新更新