我在一个使用基本身份验证的网站上工作。使用Chrome我已经登录使用基本的认证。现在我想从浏览器中删除基本的身份验证细节,并尝试不同的登录。

使用Chrome浏览器时,如何清除当前的基本身份验证细节?


当前回答

你应该能够清除您的凭据从您的浏览器通过“清除浏览数据…”在chrome://设置/高级

其他回答

在我的情况下(Win Chrome v100),它在使用https://@domain.com删除凭据时起作用。在开发工具中验证并查询document.URL。

你应该能够清除您的凭据从您的浏览器通过“清除浏览数据…”在chrome://设置/高级

按下组合键Ctrl+Shift+Delete 你会看到弹出在chrome 选中上述选项,然后单击“清除数据”,就完成了。

我正在使用LastPass密码管理器,在LastPass删除凭据解决了这个问题。

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;
}