Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
certificats [2020/06/22 08:50] jeremy |
certificats [2024/12/27 11:06] (Version actuelle) florian [Utilisation de OpenSSL] |
||
|---|---|---|---|
| Ligne 188: | Ligne 188: | ||
| Les chemins sont à adapter selon votre cas. | Les chemins sont à adapter selon votre cas. | ||
| + | <WRAP center round tip 60%> | ||
| + | Utilisez le mode ''legacy'' si vous rencontrez des erreurs de compatibilité entre votre version d'OpenSSL et celle du fichier p12. | ||
| + | </WRAP> | ||
| + | Si par exemple vous obtenez une erreur semblable à celle ci-dessous au moment d'exporter le certificat: | ||
| + | <code> | ||
| + | Error outputting keys and certificates | ||
| + | 083B0000:error:0308010C:digital envelope routines:inner_evp_generic_fetch:unsupported:../openssl-3.1.2/crypto/evp/evp_fetch.c:341:Global default library context, Algorithm (RC2-40-CBC : 0), Properties () | ||
| + | </code> | ||
| + | |||
| + | Dans ce cas ajoutez l'option ''-legacy'' à vos commandes. Exemple: | ||
| + | <code> | ||
| + | openssl pkcs12 -legacy -in moncertificat.p12 -clcerts -nokeys -out moncertificat.crt | ||
| + | </code> | ||
| ====== Message d'erreur "the ssl connection could not be established see inner exception" sur l'application mobile Android. ====== | ====== Message d'erreur "the ssl connection could not be established see inner exception" sur l'application mobile Android. ====== | ||
| Ligne 242: | Ligne 255: | ||
| + | ====== Certificats et applications mobiles ====== | ||
| + | Lorsque EzGED doit être accessible depuis une application mobile il convient de s'assurer | ||
| + | que le certificat TLS installé sur le serveur soit accepté par les OS mobiles donc principalement par iOS et Android. | ||
| + | |||
| + | Liste des certificats racines de confiance pour: | ||
| + | * Les OS Apple https://support.apple.com/fr-fr/HT209143 | ||
| + | * Android : pas de liste officielle | ||
| + | |||
| + | |||
| + | ====== Memo OpenSSL ====== | ||
| + | |||
| + | ===== Convertir un DER en PEM ===== | ||
| + | |||
| + | <code> | ||
| + | openssl x509 -inform der -in moncertificat.der -out moncertificat.crt | ||
| + | </code> | ||