181 votes

Le certificat SSL n'est pas fiable - sur le mobile uniquement

Mon site fonctionne très bien avec SSL. Sur mon ordinateur de bureau (chrome), j'ai un cadenas vert près de la barre d'adresse indiquant "Identité vérifiée".

Mais en utilisant un navigateur mobile (Chrome/Safari), je vois le message suivant : "L'identité de ce site n'a pas été vérifiée" et le cadenas (dans Chrome, près de la barre d'adresse) est marqué d'un x rouge. Une idée de la raison pour laquelle cela se produit ?

165voto

Tas Morf Points 984

Mettez votre nom de domaine ici : https://www.ssllabs.com/ssltest/analyze.html Vous devriez être en mesure de voir s'il y a des problèmes avec votre chaîne de certificats SSL. Je suppose que vous avez des problèmes de chaîne SSL. Une brève description du problème est qu'il y a en fait une liste de certificats sur votre serveur (et pas seulement un) et ceux-ci doivent être dans le bon ordre. S'ils sont présents mais pas dans le bon ordre, le site web fonctionnera correctement sur les navigateurs de bureau (et sur iOs aussi je pense), mais Android est plus strict sur l'ordre des certificats, et donnera une erreur si l'ordre est incorrect. Pour résoudre ce problème, il suffit de réorganiser les certificats.

16voto

Steve Fenton Points 55265

La raison la plus probable de cette erreur est que l'autorité de certification qui a émis votre certificat SSL est fiable sur votre ordinateur de bureau, mais pas sur votre téléphone portable.

Si vous avez acheté le certificat auprès d'une autorité de certification courante, cela ne devrait pas poser de problème, mais s'il s'agit d'une autorité moins courante, il est possible que votre téléphone ne le possède pas. Vous devrez peut-être l'accepter en tant qu'éditeur de confiance (bien que ce ne soit pas idéal si vous proposez le site au public car il ne sera pas disposé à le faire).

Vous pourriez trouver que regarder un Liste des autorités de certification de confiance pour Android permet de voir si le vôtre y est ou non.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X