Page web, C#, mot de passe

Fermé
halo_quebec Messages postés 161 Date d'inscription samedi 14 avril 2007 Statut Membre Dernière intervention 9 juin 2010 - 12 déc. 2008 à 17:57
 JesUS_II - 30 janv. 2009 à 12:14
Bonjour,

Mon titre n'est pas super clair mais bon...

Voici ma question:

Je dois lire des donne d'une page web, afin de les loggers.
J'ai trouver un moyen de lire les pages avec leur code source, cependant une page donc j'ai besoin est proteger par un username et un password (Je connait le username et le password), cependant je n'ai pas réussi a faire que mon programme c# puisse se connecter et donc je n'ai pas acces aux informations.

Si quelqu'un connait la commande en C# pour mettre un username et un password, merci de me repondre.

Mon code pour l'instant est:

using System.Net;
using System.IO;

System.Net.WebClient client = new WebClient();
Stream strm = client.OpenRead("http://192.168.0.3/");
StreamReader objReader = new StreamReader(strm);
string ligne;
listBox1.Items.Clear();
while ((ligne = objReader.ReadLine()) != null)
listBox1.Items.Add(ligne);
strm.Close();

2 réponses

Si c'est un HTTAccess:
HTTP://User:Pass@www.domaine.com/lereste.php

Si c'est un formulaire HTML:
Edité la source du formulaire et trouver l'id, le tag, le nom du formulaire, l'id, le tag, le nom des champs user et passwords. Ensuite tu code une fonction qui saisie les champs dans la page en retrouvant les champs puis valide le formulaire.

Si c'est encore un autres cas, la prochaine fois pense a présiser ^^ on est pas cher toi pour voir ton problème ^^
1
halo_quebec Messages postés 161 Date d'inscription samedi 14 avril 2007 Statut Membre Dernière intervention 9 juin 2010 10
14 déc. 2008 à 19:55
??? quelqu'un s'y connait en C#?
0