Nginx

如何使用密碼保護彈性beantalk docker nginx中的網站

  • October 21, 2016

我有一個使用 Docker 和 Nginx 託管在 AWS Elastic Beanstalk 中的 django Web 應用程序。我正在使用主管啟動 nginx 和 uwsgi。需要使用密碼保護它的網站。我試過使用.htaccess.

htpasswd -cb /etc/nginx/.htpasswd admin admin 

並添加了 nginx 配置

location / {
 auth_basic "Restricted";
 auth_basic_user_file  /etc/nginx/.htpasswd;
 uwsgi_pass unix:/var/sockets/api.sock;
 include    /home/docker/uwsgi_params; 
}

它正在工作,但它反复詢問密碼。通常 htaccess 在會話中只詢問一次密碼。但是每次我們點擊一個欄位或按鈕時,它都會要求輸入使用者名和密碼。有什麼辦法可以解決嗎?

您好,所有問題都與以下問題相同。他們似乎有一個解決方案。

https://stackoverflow.com/questions/36057631/nginx-password-authentication-keeps-prompting-for-password

引用自:https://serverfault.com/questions/793377