如何强制.net WCF客户端在basicHttpBinding中使用NTLM?
问题描述:
现在我有这样定义的安全节点:如何强制.net WCF客户端在basicHttpBinding中使用NTLM?
The HTTP request is unauthorized with client authentication scheme 'Negotiate'. The authentication header received from the server was 'NTLM'.
答
更改您的clientCredentialType为 “NTML”:
<security mode="TransportCredentialOnly">
<transport clientCredentialType="Windows" proxyCredentialType="None" realm="" />
<message clientCredentialType="UserName" algorithmSuite="Default" />
</security>
即时得到下面的错误。
THANKYOU - 您节省了很多负载平衡的问题 – 2015-02-23 22:35:55