Apache 是否允许根据子请求的结果授权 HTTP 请求?

Jan*_*bel 7 apache authentication authorization

我正在寻找相当于nginx http auth 请求模块但用于 Apache。

对于每个传入的 HTTP 请求,该模块向身份验证/授权后端发送一个子请求。auth 请求携带原始请求的路径和所有标头。根据身份验证请求的结果,允许原始请求(HTTP 代码 200)、拒绝(HTTP 代码 403)或请求登录(HTTP 代码 401)。这种通用机制允许构建真正灵活的身份验证和授权方案。

在 Apache 中可能有这样的事情(可能在某些第三方模块的帮助下)?

小智 0

如果您愿意使用 mod_perl,Apache2::AuthCookie会执行类似的操作。