J'ai créé un programme qui va récupérer un fichier xml (du moins son contenu) sur un site "https://...", donc sécurisé en SSL.
Ce programme, cette connexion et cette lecture se font SANS problème sous Linux. Mais ce matin, je l'ai testé sous Windows, et là... Qt ne sais pas lire le fichier xml car il me sort l'erreur "tls authentication failed"...
[edit] c'est pas ça : "tls authentication failed", en fait, c'est ça :
Quelqu'un saurait-il comment faire pour autoriser cette connexion TLS/SSL (en utilisant des certificats j'imagine) ? Parce que j'ai googlé, cherché, arraché des cheveux de ma tête, re googlé, mais rien, soit je suis totalement con (c'est pas improbable !), soit c'est pas clair...
As tu installe OpenSSL ? Verifie ce qu'affiche les versions de SSL :
qDebug()
<< QSslSocket::supportsSsl() // doit retourner true
<< QSslSocket::sslLibraryBuildVersionString() // la version utilise pour compiler Qt
<< QSslSocket::sslLibraryVersionString(); // la version disponible
Avant de poster un message, vérifiez la date du sujet dans lequel vous comptiez intervenir.
Si le dernier message sur le sujet date de plus de deux mois, mieux vaut ne pas répondre. En effet, le déterrage d'un sujet nuit au bon fonctionnement du forum, et l'informatique pouvant grandement changer en quelques mois il n'est donc que rarement pertinent de déterrer un vieux sujet.
Au lieu de déterrer un sujet il est préférable :
soit de contacter directement le membre voulu par messagerie privée en cliquant sur son pseudonyme pour accéder à sa page profil, puis sur le lien "Ecrire un message"
soit de créer un nouveau sujet décrivant votre propre contexte
ne pas répondre à un déterrage et le signaler à la modération
Discord NaN. Mon site.