13 votes

Afficher le certificat SSL/TLS dans Safari 5+ lorsqu'aucune icône de cadenas n'apparaît

Selon Apple ,

Avec Safari 5 à 5.1.7, une icône de verrouillage apparaît près du coin supérieur droit [uniquement] si tout le contenu de la page web utilise un co-processeur sécurisé. droite [uniquement] si l'ensemble du contenu de la page Web utilise une connexion sécurisée.

C'est très bien, mais normalement, pour afficher le certificat SSL/TLS d'une page Web dont le contenu est transmis par HTTPS, il faut cliquer sur l'icône du cadenas.

Parce que l'icône n'est pas présente sur les pages qui ne servent qu'à un peu de de leur contenu via SSL/TLS, il devrait y avoir un autre moyen d'afficher le certificat, mais lequel ?

11voto

Paul Collins Points 304

Les versions récentes de Safari ne semblent pas afficher l'icône de verrouillage ou le certificat, sauf si tout le contenu chargé par la page est https. Par exemple, si l'URL de la page est https mais qu'elle charge un fichier JavaScript via http, pas d'icône de verrouillage.

La seule solution de contournement que j'ai trouvée jusqu'à présent est d'exécuter la commande openssl dans le Terminal, comme ceci :

echo ^d | openssl s_client -connect host.example.com:443

Cela vous montrera la chaîne de certificats jusqu'à l'autorité racine utilisée pour signer, le cas échéant. "vérifier l'erreur" montrera des choses comme "certificat auto-signé".

1voto

D. Derr Points 11

Si vous demandez une ressource unique, telle qu'une image sur le site, par HTTPS, Safari affichera le cadenas.

Par exemple, choisissez une image sur la page que vous consultez, faites un Ctrl-clic ou un clic droit sur l'image et choisissez d'afficher cette image dans un nouvel onglet. Dans le nouvel onglet, le contenu que vous visualisez n'est pas mélangé car il s'agit d'un élément unique et Safari vous montrera le cadenas.

0voto

juwens Points 101

J'ai fini par utiliser un autre navigateur à cette fin. Firefox ou Chrome.

OT : C'est une honte que cela soit encore un problème en 2021.

-2voto

rpetrich Points 25769

Si un site Web propose une partie de son contenu en HTTPS et une autre en HTTP, vous ne devez pas lui faire confiance. C'est aussi simple que cela. Le certificat utilisé pour les parties sécurisées n'a aucune importance.

Si une partie du contenu est chargée via une connexion non sécurisée, vous ne savez pas si elle a été perturbée et vous ne savez pas non plus si elle perturbe les parties délivrées de manière sécurisée.

Plusieurs experts en sécurité écrivent sur ce sujet. Troy Hunt est l'un de ceux qui me viennent à l'esprit. Vous pouvez trouver un article pertinent ici et d'autres sur des sujets connexes ici .

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