Comment créer un fichier .pfx à partir d’un certificat et d’une clé privée ?
Source : Stack Overflow [windows]
Comment créer un fichier .pfx à partir d’un certificat et d’une clé privée ?
Source : Stack Overflow [windows]
Vous devrez utiliser openssl.
openssl pkcs12 -export -out domain.name.pfx -inkey domain.name.key -in domain.name.crt
Le fichier de clé est simplement un fichier texte contenant votre clé privée.
Si vous avez une autorité de certification racine et des certificats intermédiaires, incluez-les également en utilisant plusieurs paramètres -in :
openssl pkcs12 -export -out domain.name.pfx -inkey domain.name.key -in domain.name.crt -in intermediate.crt -in rootca.crt
Si vous avez un fichier de certificat groupé que vous utilisez, par exemple, avec nginx, vous pouvez le passer avec le certificat en une seule fois :
cat domain.name.crt | tee -a domain.name.bundled.crt
cat intermediate.crt | tee -a domain.name.bundled.crt
cat rootca.crt | tee -a domain.name.bundled.crt
openssl pkcs12 -export -out domain.name.pfx \
-inkey domain.name.key \
-in domain.name.bundled.crt
Vous pouvez installer openssl depuis ici : openssl