我想从 HTTP 标头访问用户名(LDAP 登录)变量,然后将其用作我的 Shiny 应用程序中的输入,因为我想基于用户名为我的 Shiny 应用程序构建和身份验证系统。但是我正在努力配置 HTTP 服务器以将用户名传递给 HTTP 标头,因为我没有构建 Web 服务器的经验。
我在这里找到了一个解决方案,它建议我应该将附加的代码放在我的 apache 配置中的某处:
RequestHeader set X-Remote-User expr=%{REMOTE_USER}
但我不知道把它放在哪里——我的 Web 服务器配置非常扩展——有许多 conf 文件加载其他带有 .so 扩展名的文件。我应该寻找什么样的 conf 文件来放置这段代码?关于这件事的所有消息来源都很糟糕。
我的 HTTP 服务器是 Apache 2.4.6 (CentOS)。