Seguro que no es posible mediante c# acceder a una página que pide usuario y contraseña para recoger un texto?.
Cita:
Iniciado por mafc
Hola,
Quiero bajarme de una página web unas determinadas cadenas de texto. El problema es que la página pide usuario y contraseña y no se como enviarsela. Tengo el siguiente código para acceder a la página pero el problema es que no se como pasarle el usuario y contraseña.
Gracias
Código:
try
{
// Download the data to a buffer.
WebClient client = new WebClient();
Byte[] pageData = client.DownloadData("http://www.contoso.com");
string pageHtml = Encoding.ASCII.GetString(pageData);
Console.WriteLine(pageHtml);
// Download the data to a file.
client.DownloadFile("http://www.contoso.com", "fran.htm");
// Upload some form post values.
NameValueCollection form = new NameValueCollection();
form.Add("MyName", "MyValue");
Byte[] responseData = client.UploadValues("http://www.contoso.com/form.aspx", form);
}
catch (WebException webEx)
{
Console.WriteLine(webEx.ToString());
if (webEx.Status == WebExceptionStatus.ConnectFailure)
{
Console.WriteLine("Are you behind a firewall? If so, go through the proxy server.");
}
}