18 votes

Comment ajouter un certificat .crt au trousseau de clés de l'iPhone ?

J'ai déplacé un .crt sur mon appareil iPhone via Dropbox et j'ai essayé de suivre les étapes suivantes ces instructions pour l'ajouter au trousseau de l'appareil :

Il suggère d'ouvrir le fichier de certificat, mais mon iPhone ne sait pas avec quoi ouvrir le .crt ?

Comment dois-je procéder pour ajouter le certificat à mon trousseau de clés ?

22voto

Ryan Points 1035

Mis à jour pour iOS 12.0.1

Comme Andrew et Michal mentionné, apparemment iOS n'autorise que les applications Mail et Safari à ouvrir et installer des certificats. L'ouverture des certificats est bloquée pour les autres applications.

Voici donc comment j'ai réussi à faire fonctionner le mien :

  1. Mettez mon fichier de certificat (mycertificate.crt) sur mon serveur local privé temporairement.
  2. Utilisation de iOS Safari (très important), naviguer vers mon https://mylocalsite.test/mycertificate.crt
  3. Vous verrez probablement un avertissement "Cette connexion n'est pas privée" et devrez cliquer sur "Afficher les détails" > "visiter ce site Web".
  4. Lorsque le message "Ce site Web essaie d'ouvrir les paramètres pour vous montrer un profil de configuration. Voulez-vous l'autoriser ? [Ignorer ou Autoriser ?]", choisissez "Autoriser".
  5. Vous serez maintenant dans les réglages de votre iPhone > Installer le profil. Cliquez sur "Installer" pour installer le certificat.
  6. Entrez votre code d'accès pour confirmer.
  7. Vous verrez un avertissement vous indiquant que "Ce certificat ne sera pas reconnu pour les sites Web tant que vous ne l'aurez pas activé dans les paramètres de confiance du certificat". Appuyez sur "Installer" pour continuer.
  8. Appuyez sur "Done".
  9. Allez dans Réglages > Général > À propos de Paramètres de confiance du certificat
  10. "Activer la confiance totale pour les certificats racine" pour le certificat nouvellement installé.
  11. (Le redémarrage du téléphone ne semble pas être nécessaire.) J'ai pu immédiatement utiliser Chrome pour naviguer vers mon site en utilisant https, et cela a fonctionné comme je l'espérais.

Ces autres liens m'ont aussi aidé :

5voto

Andrew U. Points 1757

Copié du site que vous avez lié

Si vous souhaitez utiliser votre certificat pour S/MIME après avoir suivi ce guide, veuillez consulter le site suivant https://support.quovadisglobal.com/KB/a353/how-do-i-sign-and-encrypt-on-an-apple-iphone.aspx . Note importante : Apple recommande qu'un fichier *.p12 ou *.pfx soit envoyé à votre appareil en tant que pièce jointe dans un e-mail. QuoVadis ne recommande pas cette approche, sauf si l'accès à votre serveur de messagerie est crypté par SSL.

Vous devez vous envoyer le certificat par e-mail, les autres programmes 3PP sont protégés par un bac à sable et ne peuvent pas accéder au trousseau de clés iOS.

5voto

molgar Points 423

À partir d'iOS 11, si le fichier .crt se trouve dans un emplacement accessible à l'aide de l'application Fichiers, il vous suffit d'appuyer dessus à partir de Fichiers pour installer le certificat.

Cela s'applique également aux autres types de certificats pris en charge par iOS.

3voto

Simon_Weaver Points 230

Sachez qu'iOS 12 rejettera les certificats racine qui n'ont pas de "nom commun".

https://forums.developer.apple.com/thread/89568

Assurez-vous également que le certificat a Subject Type=CA ou il ne peut pas être installé comme un certificat racine à utiliser pour https.

1voto

Puisque vous utilisez Dropbox, vous n'avez pas besoin de votre propre serveur web pour résoudre ce problème.

  1. Trouvez le cert dans l'application Dropbox iOS.
  2. Appuyez sur l'ellipse en haut à droite et sélectionnez Copier le lien.
  3. Ouvrez Safari, collez le lien et allez-y.
  4. Si Dropbox vous propose de l'ouvrir dans l'application Dropbox, refusez.
  5. Cliquez sur le lien pour télécharger le fichier.

À partir de là, il faut suivre les étapes normales pour le charger depuis Mail ou Safari.

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