【问题标题】:Configure Basic Auth in Apache 2.4 which is running as a load balancer在作为负载均衡器运行的 Apache 2.4 中配置基本身份验证
【发布时间】:2018-09-12 05:02:41
【问题描述】:

我有 Apache 2.4 作为 Tomcat 应用服务器前的负载平衡器运行。这一切都在 AWS 的 Linux 上运行。由于这是一个可从 Internet 访问的测试环境,因此我想作为一个附加的安全层,使用在作为负载平衡器运行的 Apache 2.4 Web 服务器中配置的 Basic Auth 来保护它。我在谷歌上搜索了很多解决方案,但到目前为止找不到任何适用于我的配置选项。非常感谢任何帮助!谢谢!

【问题讨论】:

  • 可能有助于了解什么不起作用。
  • 此配置已尝试但无效:< AuthType basic < AuthName “TTA_auth_name” < AuthUserFile “/etc/httpd/passwd/passwords” < Require valid-user
  • 添加到 ssl.conf 中
  • 基本问题只是为了确保 mod_auth_basic 已加载?此外,这些指令通常在目录或位置容器中,是吗?
  • 当我运行 'apachectl -t -D DUMP_MODULES' 时,它会列出 'auth_basic_module (shared)' 等。所以,我假设安装了基本的身份验证模块。我应该检查什么来回答您关于指令的问题?

标签: apache load-balancing basic-authentication


【解决方案1】:

问题解决了。在我们的 ssl.conf 中,基本的 auth 配置被应用到了一个错误的 Location 标签。感谢 Andre Gelinas 让我注意到了 Locations!

【讨论】:

    猜你喜欢
    • 2023-04-04
    • 1970-01-01
    • 2018-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-13
    • 2016-06-10
    • 1970-01-01
    相关资源
    最近更新 更多