Bonjour, bonjour
Je suis actuellement en train de travailler sur un programme de teste d'une DLL, et c'est besoin de récupère un certificat qui est a ma disposition.
Et j'ai un problème avec : d2i_PKCS12_fp()
Voila ce qu'il me retourne :
Voila le code que j'utilise sa sera plus simple :
MERCI d'avance pour votre aide
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
17
18
19 #include <openssl/applink.c> #include <openssl\pem.h> #include <openssl\err.h> #include <openssl\pkcs12.h> FILE* fp; PKCS12* p12; if (!(fp = fopen(m_certificate_path, "rb"))) //m_certificate_path --> correspond au chemin de l'emplacement de mon fichier key.p12 { return INVALID_CERT; } //l'ouverture s'effectue bien p12 = d2i_PKCS12_fp((FILE*)fp, NULL); //ICI PAS CONTENT fclose(fp);
Partager