Función javascript para eliminar la autenticación HTTP y evitar que nuestro usuario y contraseña sigan yendo y viniendo en sucesivas peticiones, sin necesidad de cerrar el navegador. Testeado únicamente con Firefox e Internet Exploter 6.
function borrar_autentificacion() {
try{
if (document.all) {
// IE 6 clear HTTP Authentication
document.execCommand("ClearAuthenticationCache");
} else {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
authenticationManager = Components.classes["@mozilla.org/network/http-auth-manager;1"].
getService(Components.interfaces.nsIHttpAuthManager);
authenticationManager.clearAll();
}
} catch(e) {
// Esconder erros
}
}
No hay comentarios.