从Chrome清除http身份验证缓存

时间:2017-05-18 06:46:03

标签: google-chrome windows-authentication

我确信这不是我面临的新问题,但还没有找到任何解决方案。所以,我们有一个使用Windows身份验证的ng2应用程序。它是使用带有Jersey RESTful服务的Waffle库实现的。我们正在实现注销功能,这似乎存在浏览器缓存凭据的问题,直到所有实例都关闭。

当用户第一次启动浏览器(浏览器的第一个实例)时,它会按预期提示输入凭据。当用户从应用程序单击“注销”选项时,会话在服务器上无效。但是,下次用户刷新URL或在新选项卡中启动应用程序时,浏览器不会提示输入凭据。

在Internet Explorer中,使用document.execCommand(“ClearAuthenticationCache”)清除为用户存储的凭据。是否有任何等效的代码或方法可以清除Chrome中的http身份验证缓存?

0 个答案:

没有答案