在 Apache 2.4 中覆盖或设置经过身份验证的用户

在 Apache 2.4 中覆盖或设置经过身份验证的用户

我需要覆盖当前经过身份验证的用户,例如

Joe Smith ABC fhjsdj342

fhjsdj342

如您所见,有一个固定的方案(最后一个标记)。

需要新的用户 ID 来进行授权。

我很感激任何提示或评论。但这里有一些更具体的问题:

  1. 经过身份验证的用户是否以任何方式存储在配置中?我知道,对于日志记录,它可以通过 %u 接收。然后,还有 Apache 变量 REMOTE_USER,但据我所知,它旨在由 CGI 或 SSI 脚本使用,而不是用于 Rewrite 或类似脚本?

  2. 如果可以修改经过身份验证的用户,那么应该在哪里进行修改?在重写块中执行此操作是否可行且合理?

干杯,

答案1

我遇到了同样的问题,经过一番挖掘,我找到了一个适合我的解决方案。

我首先搜索了有关 ldap 引用以及在 apache 中关闭此功能的选项。

关闭这个功能解决了我的问题。它是 mod_ldap 模块的指令

LDAP 引用已关闭

相关内容