如何使用密码保护弹性beanstalk docker nginx中部署的django web应用程序
我有一个Django Web应用程序托pipe在AWS Elastic Beanstalk与Docker和Nginx中。 我正在使用主pipe来启动nginx和uwsgi。 需要使用密码保护网站。 我试过使用.htaccess。
htpasswd -cb /etc/nginx/.htpasswd admin admin
并添加了nginxconfiguration
location / { auth_basic "Restricted"; auth_basic_user_file /etc/nginx/.htpasswd; uwsgi_pass unix:/var/sockets/api.sock; include /home/docker/uwsgi_params; }
它的工作,但它反复询问密码。 通常htaccess只会在会话中要求密码一次。 但是每次我们点击一个字段或button,都会要求input用户名和密码。 有什么办法可以解决吗?