Bonjour à tous.

Mon application Symfony2 consomme un webservice SOAP protégé par SSL.
Depuis quelques semaines, nous n'arrivons plus à contacter ce Webservice et, après quelques recherches, nous avons découvert que notre certificat n'est plus valide.

J'ai donc contacté l'assistance du WebService pour obtenir un nouveau certificat. Le problème c'est que ça n'est pas du tout formaté comme mon ancien certificat et j'ignore comment utiliser ce nouveau certificat.

Mon ancien certificat était un fichier texte unique, extension .pem, selon le modèle :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
Bag Attributes
    friendlyName: <code hexa>
    localKeyID: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX 
Key Attributes: <No Attributes>
-----BEGIN RSA PRIVATE KEY-----
<RSA KEY>
-----END RSA PRIVATE KEY-----
Bag Attributes
    friendlyName: <description du friendly name au dessus>
    localKeyID: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX 
subject=<sujet>/pseudonym=<pseudo>/serialNumber=<serial>/C=<pays>
issuer=/C=<pays>/O=<issuer>/CN=< issuer>
-----BEGIN CERTIFICATE-----
<CERTIFICATE>
-----END CERTIFICATE-----
Le nouveau certificat est en 3fichiers : un .cer et 2 .crt. Il s'agit de fichiers textes contenant uniquement le certificat (avec BEGIN/END).

Comment utiliser mes nouveaux fichiers ou les convertir en l'ancien format ?

Merci d'avance pour votre temps.