Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A autenticação NTLM padrão e a autenticação Kerberos usam as credenciais de usuário do Microsoft Windows associadas ao aplicativo de chamada para tentar autenticação com o servidor. Ao usar a autenticação NTLM não padrão, o aplicativo define o tipo de autenticação como NTLM e usa um NetworkCredential objeto para passar o nome de usuário, a senha e o domínio para o host, conforme mostrado no exemplo a seguir.
Dim myUri As String = "http://www.contoso.com/"
Using handler As New HttpClientHandler()
With handler
.Credentials = New NetworkCredential(UserName, SecurelyStoredPassword, Domain)
End With
Using client As New HttpClient(handler)
Dim result As String = Await client.GetStringAsync(myUri)
' Do Other Stuff...
End Using
End Using
string myUri = "http://www.contoso.com/";
using HttpClientHandler handler = new()
{
Credentials = new NetworkCredential(UserName, SecurelyStoredPassword, Domain),
};
using HttpClient client = new(handler);
string result = await client.GetStringAsync(myUri);
// Do Other Stuff...
Aplicativos que precisam se conectar aos serviços de Internet usando as credenciais do usuário do aplicativo podem fazer isso com as credenciais padrão do usuário, conforme mostrado no exemplo a seguir.
Dim myUri As String = "http://www.contoso.com/"
Using handler As New HttpClientHandler()
With handler
.Credentials = CredentialCache.DefaultCredentials
End With
Using client As New HttpClient(handler)
Dim result As String = Await client.GetStringAsync(myUri)
' Do Other Stuff...
End Using
End Using
string myUri = "http://www.contoso.com/";
using HttpClientHandler handler = new()
{
Credentials = CredentialCache.DefaultCredentials,
};
using HttpClient client = new(handler);
string result = await client.GetStringAsync(myUri);
// Do Other Stuff...
O módulo de autenticação de negociação determina se o servidor remoto está usando a autenticação NTLM ou Kerberos e envia a resposta apropriada.
Observação
A autenticação NTLM não funciona por meio de um servidor proxy.