我正在使用基本身份验证的网站上工作。使用Chrome浏览器我已使用基本身份验证登录。现在,我想从浏览器中删除基本身份验证详细信息,然后尝试其他登录。
使用Chrome时如何清除当前的基本身份验证详细信息?
我正在使用基本身份验证的网站上工作。使用Chrome浏览器我已使用基本身份验证登录。现在,我想从浏览器中删除基本身份验证详细信息,然后尝试其他登录。
使用Chrome时如何清除当前的基本身份验证详细信息?
Answers:
您可以打开隐身窗口Ctrl+ Shift+ n你正在做一个测试各一次。隐身窗口不会记住您上次输入的用户名和密码。
要使用此技巧,请确保关闭所有隐身窗口。所有隐身窗口共享相同的缓存。换句话说,您无法打开多个独立的隐身窗口。如果您登录其中一个并打开另一个,则这两个是相关的,您将看到新窗口记住第一个窗口中的身份验证信息。
F12
),则会在“刷新”按钮的上下文菜单中获得一个选项,以“清除缓存并强制刷新”。有时这非常有用,尤其是当您以非私有模式浏览并且需要重新加载时。
您需要做的就是在地址栏中输入chrome:// restart,然后chrome及其所有在后台运行的应用都将重新启动,并清除Auth密码缓存。
退出Chrome时,身份验证已清除。
但是请注意,默认情况下,Chrome在后台运行应用程序,因此即使您关闭了所有Chrome窗口,Chrome也可能不会真正退出。您可以在高级设置下更改此行为,例如,在Windows下,可以使用系统托盘中的Chrome图标完全退出Chrome。如果Chrome仍在运行,则应该有一个图标,但是也许您只会在带有隐藏图标的弹出窗口中找到它。Chrome图标的上下文菜单中有一个条目可以完全退出Chrome,您也可以使用该菜单更改在后台运行应用程序的设置。
Settings
Show advanced settings...
System
取消选中标记为:Continue running background apps when Google Chrome is closed
chrome://restart
萨尔切利说。
function logout(url){
var str = url.replace("http://", "http://" + new Date().getTime() + "@");
var xmlhttp;
if (window.XMLHttpRequest) xmlhttp=new XMLHttpRequest();
else xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4) location.reload();
}
xmlhttp.open("GET",str,true);
xmlhttp.setRequestHeader("Authorization","Basic YXNkc2E6")
xmlhttp.send();
return false;
}
echo YXNkc2E6 | base64 -D
=>asdsa:
"Basic"
呢?
Version 66.0.3359.139 (Official Build) (64-bit)
。我真的很高兴能最终打破基本身份验证链。您需要:1.在开发控制台中声明此功能2.在您的网站上调用它,如logout('http://google.com')
3.立刻看到基本的身份验证对话框
可能是旧主题,但想到添加答案来帮助他人。
我在Advanced ReST Client App中遇到了同样的问题,我无法从Chrome中清除基本身份验证,也无法从应用程序中清除基本身份验证。它只是停止了索取凭证!
但是,我设法通过使用关于Google Chrome->重新启动来重新启动Chrome使其工作。
Chrome重新启动后,当我访问ReST服务时,它将使用基本身份验证弹出窗口询问用户名和密码。
希望这可以帮助!
chrome://restart
这并非问题的根本所在,但万一您不小心保存了基本身份验证凭据并想清除它们或更新它们:
https://support.google.com/accounts/answer/6197437
您可以使用以下链接快速浏览第1-4步:chrome:// settings / passwords
这适用于Chrome版本59.0.3071.115
在Chrome浏览器中,当您使用受密码保护的网址时,在网址栏的右侧,您应该会看到一个小钥匙符号。单击该符号,它将直接带您到密码管理区域,您可以在其中删除条目。这样可以确保您收到以后的提示,或者有机会输入新密码并保存。
如果没有看到钥匙符号,则可以通过转到Chrome->设置->密码和表单->管理密码来访问该密码管理区域。或更简单地说,此URL – chrome:// settings / passwords。
自从答案发布以来,情况发生了很大变化。现在,您将在URL栏的右侧看到一个小的钥匙符号。
单击该符号,它将直接带您到保存的密码对话框,您可以在其中删除密码。
在Chrome 49中成功测试
a.com
重定向到b.com
并结束,a.com
我可能在上面输入了用户名/密码,a.com
但是如果将数据转发到b.com
该位置,这就是我在身份验证中死亡的位置,则此方法无用
您也可以通过设置页面chrome:// chrome / settings进行操作
然后单击链接Manage saved passwords
。
您应该能够通过chrome:// settings / advanced中的“清除浏览数据...”从浏览器中清除凭据。