gpt4 book ai didi

apache - 我如何在 Apache 的 mod_proxy 后面使用密码保护应用程序?

转载 作者:行者123 更新时间:2023-11-28 21:46:22 25 4
gpt4 key购买 nike

我有许多 Web 应用程序在 Tomcat 实例中运行。

它们以 Apache 实例为前端,使用 mod_proxy。

每个 Web 应用程序本身就是一个筒仓,每个应用程序都有自己的用户凭据存储以及用户身份验证和授权。我想继续使用它。

但是,在将请求转发到 Tomcat 实例之前,我想在 Apache 级别应用简单的密码保护 - 也许只是使用 Basic Auth 的单个已知用户名/密码。这可能吗?以及如何做到这一点?

最佳答案

您可以在 <Location> 内执行此操作指令

例子:

ProxyPass /mytomcatapp http://localhost:8080/app1

<Location /mytomcatapp>
AuthType Basic
AuthName "Wrapper auth"
AuthBasicProvider file
AuthUserFile "/path/to/users.htpasswd"
Require valid-user
</Location>

这将在您访问 yoursite.com/mytomcatapp 时为您提供 HTTP 基本身份验证

关于apache - 我如何在 Apache 的 mod_proxy 后面使用密码保护应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23565693/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com