设置 htpasswd 每次都要求输入凭证

设置 htpasswd 每次都要求输入凭证

是否可以配置您的.htpasswd文件以便每次都询问您的凭据?目前它只会在最初询问,但我希望每次重新加载浏览器时都会询问。

我的.conf文件:

<VirtualHost *:8081>
    ServerAdmin webmaster@localhost
    ServerName assignments
    DocumentRoot /var/www/assignments
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

 <Directory "/var/www/assignments">
      AuthType Basic
      AuthName "Hidden"
      AuthUserFile /etc/apache2/.htpasswd
      Require valid-user
  </Directory>
</VirtualHost>

答案1

不。

实际上,服务器将要每次请求时都要求输入凭证。但是,登录信息缓存在浏览器中。您在服务器端无能为力。

在 Firefox 上,您可以清除活跃登录从“历史记录 -> 清除最近历史记录”菜单 ( ++ Ctrl) 。ShiftDel

也可以看看

相关内容