<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><category>pcsoft.fr.windev</category><copyright>Copyright 2026, PC SOFT</copyright><lastBuildDate>25 Nov 2019 14:45:52 Z</lastBuildDate><pubDate>16 Apr 2018 17:03:35 Z</pubDate><description>Bonjour , &#13;
&#13;
  J ai besoins de récupérer chez une société  des données de pollution . Pour cela j utilise une requête . Sur le pc de développement ( fonctionnant sous windows 10 ) le programme fonctionne correctement  . Lorsque j installe sur un autre PC l application et que je l execute j ai le message "Erreur non fatale code erreur 100138 ) La verification du certificat SSL a échoué . &#13;
&#13;
J ai beau gérer les codes d'erreurs " cMaRequete..IgnoreErreur = httpIgnoreCertificatInvalide " avant de renvoyer la requete par  HTTPEnvoie(cMaRequete) . &#13;
&#13;
Voici le code qui est dans une procedure globale et qui est appelé par un bouton dans une apli windev . Avec la trace j ai bien confirmation que le code d erreur est  httpErreurCertificatInvalide  :&#13;
&#13;
Si quelqu'un à une idée , merci de votre aide .&#13;
&#13;
// Résumé : &lt;indiquez ici ce que fait la procédure&gt;&#13;
// Syntaxe :&#13;
//[ &lt;Résultat&gt; = ] FctGlb_RequestAutorisation ( [&lt;bModeDebug&gt; est booléen])&#13;
//&#13;
// Paramètres :&#13;
//	bModeDebug (booléen - valeur par défaut=0) : &lt; indiquez ici le rôle de bModeDebug &gt;&#13;
// Valeur de retour :&#13;
// 	httpRéponse : // 	Aucune&#13;
//&#13;
// Exemple :&#13;
// Indiquez ici un exemple d'utilisation.&#13;
//&#13;
PROCÉDURE FctGlb_RequestAutorisation(bModeDebug est un booléen = False)&#13;
&#13;
Trace("FctGlb_RequestAutorisation ")&#13;
cMaRequete est une httpRequête&#13;
cMaReponse est une httpRéponse&#13;
cMaRequete..Utilisateur =  "utilisateur"&#13;
cMaRequete..Entête["Ocp-Apim-Subscription-Key"]="azs54654"&#13;
cMaRequete..MotDePasse = "motdepasse"&#13;
&#13;
&#13;
cMaRequete..Méthode = httpPost&#13;
cMaRequete..URL = ChaîneConstruit("https://iotapi.azimut-monitoring.com/azimut/v1/auth")  &#13;
&#13;
cMaReponse = HTTPEnvoie(cMaRequete)&#13;
SI ErreurDétectée ALORS&#13;
	SELON ErreurInfo(errCode)&#13;
	      CAS httpErreurCertificatInvalide  :&#13;
			Trace(ChaîneConstruit(" httpErreurCertificatInvalide %1",ErreurInfo(errCode)))&#13;
			&#13;
	      	cMaRequete..IgnoreErreur = httpIgnoreCertificatInvalide&#13;
	      	cMaReponse = HTTPEnvoie(cMaRequete)&#13;
	      	SI ErreurDétectée ALORS&#13;
	      	  Erreur(ErreurInfo(errComplet))&#13;
	      	FIN&#13;
	      CAS httpErreurNomCertificatInvalide : &#13;
			Trace(ChaîneConstruit("httpIgnoreCertificatInvalide %1",ErreurInfo(errCode)))&#13;
			&#13;
	      	cMaRequete..IgnoreErreur = httpIgnoreNomCertificatInvalide&#13;
			cMaReponse = HTTPEnvoie(cMaRequete)&#13;
			SI ErreurDétectée ALORS&#13;
				Erreur(ErreurInfo(errComplet))&#13;
			FIN&#13;
			&#13;
	       CAS httpErreurCertificatExpiré : &#13;
			Trace(ChaîneConstruit(" httpErreurCertificatExpiré %1",ErreurInfo(errCode)))&#13;
			&#13;
			cMaRequete..IgnoreErreur = httpIgnoreCertificatExpiré&#13;
			cMaReponse = HTTPEnvoie(cMaRequete)&#13;
			SI ErreurDétectée ALORS&#13;
				Erreur(ErreurInfo(errComplet))&#13;
			FIN&#13;
			&#13;
		AUTRE CAS&#13;
			Trace(ChaîneConstruit(" Autre cas %1",ErreurInfo(errCode)))&#13;
		   Erreur(ErreurInfo(errComplet))	&#13;
	FIN&#13;
SINON&#13;
	SI bModeDebug = Vrai ALORS&#13;
		Info(cMaReponse..Contenu)&#13;
	FIN	&#13;
FIN&#13;
&#13;
&#13;
RENVOYER (cMaReponse )&#13;
&#13;
--&#13;
Merci . &#13;
Cordialement&#13;
&#13;
FDU</description><ttl>30</ttl><generator>WEBDEV</generator><language>fr_FR</language><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie/read.awp</link><title>httpErreurCertificatInvalide   et HTTPEnvoie</title><managingEditor>moderateur@pcsoft.fr (El moderador)</managingEditor><webMaster>webmaster@pcsoft.fr (El webmaster)</webMaster><item><author>ses.jaunet</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie-234879/read.awp</comments><pubDate>25 Nov 2019 14:45:52 Z</pubDate><description>Merci beaucoup d'avoir partagé.&#13;
Après avoir développé une application avec windev 24 sur un windows 7, la migration vers window…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie-234879/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie-234879/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie/read.awp">httpErreurCertificatInvalide   et HTTPEnvoie</source><title>Re: httpErreurCertificatInvalide   et HTTPEnvoie</title></item><item><author>Léopold</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie-231388/read.awp</comments><pubDate>4 Jul 2019 22:09:46 Z</pubDate><description>Bonjour Danielle,&#13;
&#13;
ça a marché. Voici mon code.&#13;
&#13;
[code:wl]&#13;
cMaRequete est un httpRequête&#13;
cMaRequete..VersionSSL		= Protoco…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie-231388/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie-231388/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie/read.awp">httpErreurCertificatInvalide   et HTTPEnvoie</source><title>Re: httpErreurCertificatInvalide   et HTTPEnvoie</title></item><item><author>lfrederique</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie-229859/read.awp</comments><pubDate>2 May 2019 17:50:55 Z</pubDate><description>Bonjour Danielle,&#13;
&#13;
Malheureusement non. Frederic ne réagit pas encore.&#13;
&#13;
Cordialement,&#13;
L.F</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie-229859/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie-229859/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie/read.awp">httpErreurCertificatInvalide   et HTTPEnvoie</source><title>Re: httpErreurCertificatInvalide   et HTTPEnvoie</title></item><item><author>dv</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie-229803/read.awp</comments><pubDate>29 Apr 2019 11:53:01 Z</pubDate><description>bonjour Léopold,&#13;
&#13;
J'ai le même symptôme, as tu trouvé la solution ?&#13;
&#13;
Cordialement&#13;
DV</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie-229803/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie-229803/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie/read.awp">httpErreurCertificatInvalide   et HTTPEnvoie</source><title>Re: httpErreurCertificatInvalide   et HTTPEnvoie</title></item><item><author>lopoloandroid</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie-229693/read.awp</comments><pubDate>24 Apr 2019 22:09:03 Z</pubDate><description>Bonjour Frederic, &#13;
&#13;
Le code ci-dessous ne marche pas pour moi, pourrais-tu m'aider?&#13;
&#13;
[code:wl]&#13;
cMaRequete est un httpRequêt…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie-229693/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie-229693/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie/read.awp">httpErreurCertificatInvalide   et HTTPEnvoie</source><title>Re: httpErreurCertificatInvalide   et HTTPEnvoie</title></item><item><author>fdu</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie-216533/read.awp</comments><pubDate>17 Apr 2018 10:20:51 Z</pubDate><description>Bonjour , &#13;
&#13;
   Merci pour l information . Cela fonctionne . Je vais faire des tests complémentaires mais encore merci . &#13;
&#13;
fr…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie-216533/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie-216533/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie/read.awp">httpErreurCertificatInvalide   et HTTPEnvoie</source><title>Re: httpErreurCertificatInvalide   et HTTPEnvoie</title></item><item><author>Multipass</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie-216528/read.awp</comments><pubDate>17 Apr 2018 00:13:18 Z</pubDate><description>Bonjour Frédéric,&#13;
&#13;
As-tu essayé de combiner les propriétés et de les placer avant le premier HTTPEnvoie() ?&#13;
&#13;
Typiquement :&#13;
…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie-216528/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie-216528/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/216521-httperreurcertificatinvalide-httpenvoie/read.awp">httpErreurCertificatInvalide   et HTTPEnvoie</source><title>Re: httpErreurCertificatInvalide   et HTTPEnvoie</title></item></channel></rss>
