Bonjour à tous
Depuis 2 jours je bloque sur un httprequête sur une url qui met met une erreur de certificat.
J'ai beau lire l'aide et tenté d'ignorer ces erreurs de certificats, je n'aboutis à aucun résultat.
Voici le message d'erreur rencontré :
Et voici le code utilisé mais non satisfaisant
Code : Sélectionner tout - Visualiser dans une fenêtre à part Alerte de sécurité : le certificat de sécurité de ce site n'a pas été émis par une société reconnue ou à laquelle vous avez choisi de faire confiance.
Y a t-il un moyen d'ignorer ces erreurs de certificats et effectuer ma requête http (forcée) ?
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
20
21
22
23
24
25
26
27
28
29 SI PAS HTTPRequête(sUrl,sAgent) ALORS SELON ErreurInfo(errCode) // Certificat invalide ou ne provenant pas d'une société connue CAS httpErreurCertificatInvalide : // Ignorer le certificat ? HTTP.IgnoreErreur = httpIgnoreCertificatInvalide // Nouveau lancement de la requête en ignorant cette erreur HTTPRequête(sUrl,sAgent) sResultatHead = HTTPDonneRésultat(httpEntête) sResultatSource = HTTPDonneRésultat(httpRésultat) // Date du certificat non-valide ou expiré CAS httpErreurCertificatExpiré : // Ignorer la date du certificat ? HTTP.IgnoreErreur = httpIgnoreCertificatExpiré // Nouveau lancement de la requête en ignorant cette erreur HTTPRequête(sUrl,sAgent) sResultatHead = HTTPDonneRésultat(httpEntête) sResultatSource = HTTPDonneRésultat(httpRésultat) CAS httpErreurNomCertificatInvalide : // Ignorer le nom du certificat ? HTTP.IgnoreErreur = httpIgnoreNomCertificatInvalide // Nouveau lancement de la requête en ignorant cette erreur HTTPRequête(sUrl,sAgent) sResultatHead = HTTPDonneRésultat(httpEntête) sResultatSource = HTTPDonneRésultat(httpRésultat) AUTRE CAS FIN FIN
J'ai remarqué le message de certificat dans le navigateur mais il suffisait de confirmer l'exception de sécurité pour le certificat et le navigateur ouvre automatiquement la page.
Est ce possible de faire cela par programmation?
Que de questions...
Espérant avoir un coup de pouce, d'avance merci!
Partager