You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Nginx基础认证(Basic Authentication)无法正常工作的问题求助

Nginx基础认证(Basic Authentication)无法正常工作的问题求助

我遇到个头疼的问题:Nginx的基础认证完全不生效,访问页面时根本不会弹出密码输入框。我已经在网上搜了各种类似问题,却没找到能对应上的解决方案。我跟着常规的Nginx基础认证配置教程一步步操作,也参考了其他内容几乎一致的教程,但还是没解决问题。

我已经在/etc/nginx/snippets/.htpasswd路径下创建了.htpasswd文件,并且在根location块中添加了如下配置:

location / {
  auth_basic "Administrator Login";
  auth_basic_user_file /etc/nginx/snippets/.htpasswd;
}

执行systemctl reload nginx重新加载Nginx配置后,访问页面依然直接显示本该登录后才能看到的内容,完全没有出现登录提示。我还尝试把认证配置放到其他location块中,结果还是一样的情况。

有没有大佬能给点思路?感谢!

备注:内容来源于stack exchange,提问作者suncat100

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 15:50:27