J'essaie de construire un serveur simple en python en utilisant mon certificat auto-signé. J'ai créé des fichiers .cer, .pfx, .pvk en utilisant makecert.ssl avec certificat auto-signé utilisant python
context = ssl.create_default_context(ssl.Purpose.CLIENT_AUTH)
context.load_cert_chain(certfile="ServerSSL.cer")
Traceback (most recent call last):
File "ssl_server.py", line 4, in <module>
context.load_cert_chain(certfile="ServerSSL.cer")
ssl.SSLError: [SSL] PEM lib (_ssl.c:2580)
Qu'est-ce que j'ai fait de mal? J'ai aussi essayé de convertir mon fichier cer en pem en changeant le suffixe et j'ai eu la même erreur.
Quelle version de Python est utilisée? – HelloWorld
Ma version python est 2.7.10 32bit –
Avez-vous vérifié ceci (https://docs.python.org/2/library/ssl.html) – Olu