apache mod_headers 使用 base 64

apache mod_headers 使用 base 64

我目前正在迁移使用 apache 的反向代理。我有一个应用程序需要将标头传输到后端。为此,我在 conf 中使用以下内容:

RequestHeader set SSL_CERTIFICATE_SERIAL %{SSL_CLIENT_M_SERIAL}s
RequestHeader set SSL_CERTIFICATE_DN %{SSL_CLIENT_S_DN}s

看来运行 apache 1.3 的旧逆向(需要确认)传输以 base64 编码的标头。

与运行 apache 2.2.21 的新服务器的配置相同,以明文形式传输标头。

我的问题是:apache 版本 1.3 mod_headers 是否以 base64 对其进行编码?如果是,我可以用 apache 2.2.21 重现这个吗?

答案1

事实上这不是一个与apache相关的问题。

此行为特定于来自 Denyall 的 rweb 反向代理。

旧版本 3.8 使用的是 base64 编码。他们在 rweb 4.1 上不再使用它

相关内容