terça-feira, 21 de agosto de 2007

Autenticação Basic remota

Como obter um recurso remoto, tendo que passar pela autenticação integrada?

void Page_Load()
{
string url = "http://remoteurl/imagem.jpg";
System.Net.WebClient client = new System.Net.WebClient();
System.Net.CredentialCache cache=new System.Net.CredentialCache();
cache.Add(
new Uri(url), "Basic",
new System.Net.NetworkCredential("usuario", "senha"));
client.Credentials=cache;
Response.BinaryWrite(client.DownloadData(url));
}

0 comentários: