我目前正在寻找一种解决方案,以.htpasswd
在 Apache 2.4 中使用文件重新启用基本身份验证。使用 Apache 2.2 一切正常,然后我升级到实现 Apache 2.4 的 MAMP Pro 6.4。现在只是忽略身份验证。
我知道关键是httpd.conf
文件的目录内容。
目前,它是这样配置的:
<Directory "/Users/Shared/Shared_Items/hostname.domain.eu">
Options Indexes Includes FollowSymLinks
AllowOverride All
Require all granted
AuthType Basic
AuthName "Munki Repository"
AuthUserFile /Users/Shared/Shared_Items/hostname.domain.eu/munki_repo/.htpasswd
Require valid-user
</Directory>
所以我只是在 GUI 中添加了最新的 4 行,然后应用程序创建了整个内容。
我尝试了许多建议的解决方案,但没有发现任何可行的方法。
我真的怀疑 Apache 2.4 中是否存在完全阻止使用基本身份验证的错误。