Apache+Windows基本身份验证失败问题
创始人
2024-09-05 03:00:18
0次
- 确认Apache中已启用mod_auth_basic模块。
- 确认Windows中用户帐户和密码的正确性。
- 在Apache的httpd.conf文件中添加以下配置:
AuthName "认证提示信息"
AuthType Basic
AuthUserFile "密码文件路径"
Require valid-user
注意:路径是指需要进行身份验证的文件夹路径;认证提示信息可以自定义;密码文件路径指定密码存储文件的路径。
- 创建密码文件并指定路径,内容格式为“用户名:加密后的密码”,使用htpasswd.exe工具进行密码加密。命令示例如下:
htpasswd.exe -c "密码文件路径" "用户名" "密码"
注意:-c选项表示创建新的密码文件,不加此选项表示向现有密码文件中添加新用户。
- 重启Apache服务,重新访问需要身份验证的页面进行测试。
相关内容