Como forçar um cliente WCF .NET para usar NTLM em uma basicHttpBinding?
-
16-09-2019 - |
Pergunta
agora eu tenho o nó de segurança definido como este:
<security mode="TransportCredentialOnly">
<transport clientCredentialType="Windows" proxyCredentialType="None" realm="" />
<message clientCredentialType="UserName" algorithmSuite="Default" />
</security>
Im recebendo o seguinte erro:
A solicitação HTTP é não autorizada com o esquema de autenticação de cliente 'negociar'. O cabeçalho de autenticação recebido do servidor foi 'NTLM'.
Solução
Alterar o seu clientCredentialType para " Ntlm ".
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow