nginx auth_basic 停止工作

nginx auth_basic 停止工作

我已经为 nginx 定义了基本身份验证,如下所示:

auth_basic "Login to access";
auth_basic_user_file /etc/nginx/httppwd;

它以前运行良好,直到今天它停止工作,没有任何改变。它只是不再允许 https 访问。我检查了自签名证书,它仍然有效。

我更改了username:password输入/etc/nginx/httppwd并重新启动了,但它仍然拒绝任何连接。

当我禁用身份验证行时,它恢复工作。

我检查了我的桌面 IP 地址是否被阻止,iptables -s '1.2.3.4'但它不在阻止列表中。

所以我想知道这里可能出了什么问题以及如何解决它?

相关内容