3 votes

La suppression manuelle des cookies de Safari sur Yosemite ne fonctionne pas

J'essaie de supprimer manuellement les cookies de Safari sur Mac OSX Yosemite 10.10.3.

Je l'ai déjà fait avec Chrome et FireFox (il suffit de localiser leurs fichiers de cookies et de les supprimer). Mais il semble que j'échoue lorsque j'essaie de le faire avec Safari.

Si je comprends bien, les fichiers de cookies de Safari se trouvent dans

/Users/me/Library/Cookies

Il y a au moins quatre fichiers là :

HSTS.plist
com.apple.appstore.cookies
com.apple.ibooks.cookies
Cookies.binarycookies

J'ai fermé Safari et vidé le dossier. Cependant, cela ne semble pas avoir fonctionné car lorsque je visite un site web qui utilise des cookies pour l'authentification de l'utilisateur, je suis toujours connecté (ce qui ne se produit pas lorsque je le fais avec Chrome ou FireFox).

1voto

Tetsujin Points 95239

Je ne comprends pas toute l'interaction, mais le redémarrage corrigera la rétention des cookies [vraisemblablement conservés dans le cache] - qui est distincte des détails de connexion mémorisés par le trousseau et également des valeurs de formulaire, etc.

Si vous voulez vraiment faire table rase, essayez OnyX (logiciel gratuit/gratuit) > Nettoyage > Internet - choisissez ce que vous devez supprimer à partir de là

enter image description here

Safari a sa propre version plus simple, bien que je ne sois pas certain de ce qu'elle supprime

enter image description here

0 votes

Savez-vous quel fichier est celui qui contient les données réelles du cookie Safari ? Cookies.binarycookies o HSTS.plist ?

0 votes

Pas au hasard - supprimez les cookies dans OnyX et voyez lequel disparaît...

1voto

Montmons Points 363

Je ne suis pas sûr de bien comprendre votre question, mais si vous cherchez un moyen de supprimer tous les cookies de Safari via le terminal, sans qu'ils soient régénérés la prochaine fois que vous lancez Safari : essayez le shell script posté ci-dessous. (J'ai copié cette réponse depuis mon message original ici : https://apple.stackexchange.com/a/273442/201104 .)

J'ai testé cela sur MacOS 10.12.3 et Safari 10.0.3 et cela fonctionne.

Avertissement : Les tests que j'ai effectués n'étaient pas aussi approfondis, ce qui signifie : certains des fichiers supprimés par ce script pourraient ne pas être réellement nécessaires pour parvenir à la suppression des cookies, vous devriez faire des essais et des erreurs pour réduire le nombre de fichiers si vous le souhaitez. Personnellement, j'utilise le script 'tel quel', mais dans votre situation personnelle, cela pourrait signifier que vous perdrez certaines données que vous vouliez réellement conserver.

Copiez ceci dans un simple shell script et exécutez-le (assurez-vous de copier également la commande 'killall') :

rm -rf ~/Library/Safari/History*
rm -rf ~/Library/Safari/Auto*
rm -rf ~/Library/Safari/LocalStorage
rm -rf ~/Library/Safari/Downloads.*
rm -rf ~/Library/Safari/Databases
rm -rf ~/Library/Safari/SearchDescriptions.plist
rm -rf ~/Library/Safari/WebFeedSources.plist
rm -rf ~/Library/Safari/Last*
rm -rf ~/Library/Safari/Recently*
rm -rf ~/Library/WebKit/com.apple.Safari
rm -rf /Library/Cookies
rm -rf ~/Library/Cookies
rm -rf ~/Library/Caches
rm -rf /Library/Caches
rm -rf ~/Library/Application Support/Oracle/Java/Deployment/cache
rm -rf ~/Library/Preferences/Macromedia/*
rm -rf ~/Library/Containers/com.apple.Safari.*
rm -rf ~/Library/Application Support/com.apple.sharedfilelist/*
rm -rf ~/Library/Preferences/com.apple.coreservices.useractivityd.dynamicuseractivites
rm -rf ~/Library/Preferences/*SpotlightNetHelper*
rm -rf ~/.oracle_jre_usage
rm -rf ~/Library/Preferences/com.apple.sharekit.recents.plist
rm -rf ~/Library/Saved*

killall -KILL nsurlstoraged

1 votes

Veuillez modifier votre réponse afin d'y inclure toutes les informations pertinentes et pas seulement un lien vers une autre réponse. Le centre d'aide, dans Comment répondre Pour que les réponses soient complètes, il faut qu'elles ne se limitent pas à un simple lien.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X