Bonjour à tous,

Je cherche comment se servir de la fonction ignoreSslErrors : le but de mon programme est de télécharger des fichiers en https sur un serveur où le certificat est auto-signé.

Voici la partie concernée de mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
const QNetworkRequest requete(url);
QNetworkAccessManager *m = new QNetworkAccessManager;
QNetworkReply *r = m->get(requete);
Suivant ce que dit la doc ( http://qt.developpez.com/doc/4.6/qne...gnoreSslErrors ), j'ai ajouté à la suite de ce code la ligne suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
connect(r, SIGNAL(sslErrors(QList<QSslError>)), r, SLOT(ignoreSslErrors(QList<QSslError>)) );
Malgré tout, je continue d'avoir l'erreur SSL qui bloque mon téléchargement.

Une idée ?