How to force a .net WCF client to use NTLM in an basicHttpBinding?
-
16-09-2019 - |
Question
right now I have the security node defined like this:
<security mode="TransportCredentialOnly">
<transport clientCredentialType="Windows" proxyCredentialType="None" realm="" />
<message clientCredentialType="UserName" algorithmSuite="Default" />
</security>
Im getting the following error:
The HTTP request is unauthorized with client authentication scheme 'Negotiate'. The authentication header received from the server was 'NTLM'.
Solution
Change your clientCredentialType to "Ntlm".
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow