通过“一次性网址”进行 Apache 身份验证/访问?

问题描述

我想允许通过“一次性网址”访问类似于

的安全区域
AuthType Basic
AuthName "Secured Area"
...

用户应使用用户/密码组合或仅按时有效(或在一段时间后过期)的特殊网址

我玩过

Require expr %{REQUEST_URI} =~ m#^/foobar/.*#

但它有明显的缺点,因为它不是“一次”。此外,我还测试了“SetInputFilter”,在外部脚本中执行我的逻辑,但过滤器仅接收 http 请求的正文,并且缺少 http 标头。

也许有“mod_perl”和“FilterRequestHandler”的解决方案,但由于perl知识的泄漏,它不适用于我。

解决办法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)