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.

98voto

jasonlaflair Points 668

Vous pouvez choisir Effacer l'historique récent de la Histoire menu ( Ctrl + Shift + Del Macs : Cmd + Shift + Del ). Vous pouvez ensuite choisir d'effacer uniquement Logins actifs des détails pour juste effacer ces sessions.

Dans les anciennes versions de Firefox (comme FF3), Effacer l'historique récent est sous la Outils menu. Le raccourci est le même.

83voto

eflat Points 101

Si vous changez le nom d'utilisateur et le mot de passe de la session originale pour une autre qui ne s'authentifie pas, Firefox détruira toute référence à l'ancienne authentification et tentera la nouvelle.

Vous pouvez modifier/régler l'authentification en ajoutant user:pass@ au début de l'URL, par exemple : http://user:pass@www.example.com/

Si vous êtes connecté à www.example.com avec le nom d'utilisateur:pass, le fait de taper (en ajoutant au début de l'adresse) anything@ provoquera ce problème, par exemple : http://abc@www.example.com/

Une solution rapide qui ne nécessite aucun plugin.

Veuillez noter que cela ne fonctionne que pour HTTP Basic Auth.

Un avantage supplémentaire est que cela n'affectera que le site Web avec lequel vous interagissez. Toutes les autres connexions à d'autres sites web resteront actives.

12voto

Nick Holt Points 12945

El Développeur Web permet de réinitialiser l'authentification HTTP au cours d'une session de navigation.

Dans le menu contextuel de Firefox, choisissez Développeur Web -> Divers -> Effacer les données privées -> Authentification HTTP.

5voto

tobias.h Points 159

Faites la demande depuis une fenêtre privée.

Dans Firefox : File - New Private Window (Ubuntu Ctrl+Shift+P )
En chrome New incognito Window (Ubuntu Ctrl+Shift+N )

2voto

Jan Cinert Points 21

il n'y a aucun moyen pour le site web d'offrir une option de déconnexion

C'est faux. Il existe plusieurs façons simples pour le site web d'offrir une option de déconnexion.

1) Le lien de déconnexion pointe vers une URL du même domaine contenant des informations d'identification intentionnellement incorrectes.

2) Le lien de déconnexion déclenchera le javascript avec l'extrait de code suivant (Microsoft Internet Explorer uniquement) :

<script>document.execCommand('ClearAuthenticationCache', 'false');</script>

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