Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
A System.Net implementação da autenticação básica e digest está em conformidade com RFC2617 – HTTP Authentication: Basic and Digest Authentication (disponível no site do World Wide Web Consortium ).
Para usar a autenticação básica e digest, um aplicativo deve fornecer um nome de usuário e senha na Credentials propriedade do WebRequest objeto que ele usa para solicitar dados da Internet, conforme mostrado no exemplo a seguir.
Dim MyURI As String = "http://www.contoso.com/"
Dim WReq As WebRequest = WebRequest.Create(MyURI)
WReq.Credentials = New NetworkCredential(UserName, SecurelyStoredPassword)
String MyURI = "http://www.contoso.com/";
WebRequest WReq = WebRequest.Create(MyURI);
WReq.Credentials = new NetworkCredential(UserName, SecurelyStoredPassword);
Atenção
Os dados enviados com autenticação básica e digest não são criptografados, portanto, os dados podem ser vistos por um adversário. Além disso, as credenciais de autenticação básica (nome de usuário e senha) são enviadas de forma clara e podem ser intercetadas.