108 votes

Comment faire pour que Firefox oublie HTTP Basic Auth ?

Comment puis-je faire en sorte que Firefox "invalide" les informations d'identification HTTP Basic Auth enregistrées pour un site Web du côté client ?

Actuellement, je dois redémarrer le navigateur, ce qui est plutôt encombrant avec plusieurs onglets ouverts.

Existe-t-il un moyen de faire cela sans avoir à redémarrer Firefox/effacer le cache/etc.

0voto

deweydb Points 121

Je ne suis pas sûr que cela puisse aider quelqu'un d'autre, mais dans mon cas, j'ai pensé que c'était un mauvais mot de passe que firefox stockait lorsque je ne pouvais pas accéder à un site avec l'authentification HTTP de base. Mais il s'avère que ce site utilisait en fait NTLMv1 (version Windows de l'authentification HTTP de base) que firefox a désactivé par défaut depuis la version 30.

Pour l'activer, allez dans about:config, et définissez le pref network.negotiate-auth.allow-insecure-ntlm-v1 à True.

Firefox ne demande pas le mot de passe pour les sites authentifiés par http, comment faire pour qu'il soit demandé ?

-2voto

drtechno Points 99

Eh bien, j'expire le PHPSESSIONID du client.  Quand vous l'expirez, cela le supprimera du navigateur du client. La deuxième étape (que je n'ai pas encore comprise) consisterait à supprimer le cookie de session du côté du serveur, ce qui supprimerait l'état d'authentification sur le serveur avant qu'il n'expire et empêcherait le serveur de générer un nouveau PHPSESSIONID lorsqu'il verrait ce client sans le cookie.

    <script type="text/javascript">
        document.cookie = "PHPSESSID=;Path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;";     
    </script>

-4voto

Junfeng Points 361

Le moyen le plus simple est de se déconnecter du site au lieu de simplement fermer l'onglet. Si ce n'est pas une option et que vous savez d'avance que vous allez visiter un site que vous voulez oublier, vous pouvez installer Bac à sable et exécutez votre Firefox (ou tout autre navigateur) dans un bac à sable. Supprimez le contenu du bac à sable lorsque vous avez terminé et tout ce que vous avez fait disparaît.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X