Bonjour � tous,

Voil� je vous explique mon soucis en esp�rant que quelqu'un pourra m'aider.
Je souhaite r�cup�rer les donn�es d'un fichier xml se trouvant sur un site pr�cis.

Si je tape l'URL suivante dans mon browser (https://user:[email protected]_reading1.xml), celui-ci m'affiche les donn�es de mon fichier xml.

Maintenant, j'essaie de les r�cup�rer par asp.net avec le code suivant:


Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
 ServicePointManager.CertificatePolicy = new TrustAllCertificatePolicy();
        string URLString = "https://user:[email protected]/ws/data/~/00000000-00000000-00409DFF-FF3DB61A/sensor_demo/sensor_reading1.xml";
        XmlTextReader reader = new XmlTextReader(URLString);
        txtResult.Text =  txtResult.Text + "Greg " + reader.Name.ToString() + "\r\n";
        while (reader.Read())
        {
            // Traiter les données ici.
            txtResult.Text = txtResult.Text + reader.Name;
        }
A ce moment, le code plante au niveau du while avec l'erreur :

Le serveur distant a retourn� une erreur : (401) Non autoris�.
Le certificat du dessus �tait cens� r�gler le probl�me mais ce n'est pas le cas.

Merci d'avance pour vos suggestions.

Grigou