Apache密码身份validation不起作用

我在win10机器上使用Apache 2.4.27。 我遵循这里find的所有步骤。

我添加了一个用户(“dennis”),可以访问一个文件夹用户名/密码。 它工作得很好,而且我第一次尝试访问这个文件夹,它问我一个用户名/密码,从来没有问过我。

然后我试图添加另一个用户到相同的文件夹,以用户名/密码访问它。

我创build了一个名为“GroupName”(没有扩展名)的文件,内部是: GroupName: dennis ninja

我去了我的CMD,并添加了忍者用C:\Apache24\bin>htpasswd C:\Apache24\psw\passwords ninja

然后我去了httpd.conf,并在底部添加

 <Directory "c:/Apache24/htdocs/safe"> AuthType Basic AuthName "By Invitation Only" #(Following line optional) AuthBasicProvider file AuthUserFile "c:/Apache24/psw/passwords" AuthGroupFile "c:/Apache24/psw/GroupName" Require group GroupName </Directory> 

我重新启动Apache,我没有得到任何错误。 但是,当我去http://localhost/safe/safe.html我仍然可以看到页面。 为什么它不再问我一个密码,因为我添加了另一个用户? 有没有办法“登出” dennis ,所以它可以问我的密码,我可以给忍者的密码? 还是我犯了一个错误?

谢谢

你应该检查这个问题 ,你的问题有最好的答案。 这里举例说明如何在Chrome中清除基本身份validationcaching。