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 :

Nom : Capture120.PNG
Affichages : 203
Taille : 1,0 Ko

Voila le code que j'utilise sa sera plus simple :

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);
MERCI d'avance pour votre aide