Python et connexion SSL

a marqué ce sujet comme résolu.

Bonjour,

J’ai deux scripts pythons qui communiquent à travers une commexion réseau chiffrée par SSL. Ça fonctionne, mais j’aimerai modifier le script afin de spécifier un certificat contenu dans une variable, et non dans un fichier. Voici le code qui fonctionne:

1
context.load_verify_locations("certificat.crt")

J’ai essayé de modifier cela ainsi:

1
context.load_verify_locations(cadata=cert)

La variable "cert" étant une chaîne contenant le certificat. La ligne en question ne retourne pas d’erreur, mais la connexion ne peut pas être établie: j’obtiens une erreur «certificate verify failed» avec la méthode wrap_socket invoquée un peu plus loin.

Ce n’est peut être pas la bonne façon pour fournir un certificat? Merci pour vos lumières

Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte