如何注销可在Google Chrome中运行的HTTP身份验证(htaccess)?

use*_*213 7 .htaccess google-chrome http-authentication

我有一个Firefox和IE的解决方案,但我没有找到任何谷歌Chrome的解决方案.

有没有办法在谷歌浏览器中做到这一点?

Gyu*_*oós 6

我知道这是一个非常古老的帖子......我的意思就像5年前的friggin,但我刚刚发现了一个很好的解决方案.

在受保护的文件夹中,创建另一个文件夹,我们称之为"注销".将相同的.htaccess文件放在此处,就像在受保护的文件夹中一样,除非进行少量修改.代替:

Require valid-user
Run Code Online (Sandbox Code Playgroud)

现在写:

Require user EXIT
Run Code Online (Sandbox Code Playgroud)

并确保您没有名为exit的用户!:d

在您的受保护区域,您的注销链接或按钮或其他内容应将用户重定向到此地址:example.com/protectedFolder/logout

浏览器通常只能保留一个用户从一个站点名称或领域名称登录...尝试用户登录的登录将覆盖所有内容,因此最初登录的用户必须再次登录到受保护的用户区域.

但是和往常一样,我可能错了,您仍应关闭所有浏览器窗口,如果您想确定,请重新启动计算机!:)此外,如果你告诉你的用户什么会发生什么,当他们登出注销时,它不会受到伤害!

我已经在chrome和Internet Explorer 11中测试了这个.(不会在边缘工作,也许其他人都没有)解决方案在这里找到:https: //www.mavensecurity.com/media/BasicAuthLogOut.pdf


Old*_*ool 1

除了关闭浏览器窗口之外,您无法注销经过 HTTP 身份验证的会话。另请参阅此问题的已接受答案以获得广泛的解释。