这个MessageSecurityException是什么意思?

时间:2011-09-16 15:56:35

标签: wcf security ntlm

这个异常是否告诉我,我正在调用需要NTLM的Web服务?

异常

[MessageSecurityException:HTTP请求未经授权,客户端身份验证方案为“协商”。从服务器收到的身份验证标头是'Basic realm =“bca-pdm-live.int.somecompany.ca”,Negotiate,NTLM'。]    System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg,IMessage retMsg)+10259322    System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData,Int32 type)+539

如果是这样,我已将以下安全配置设置为使用NTLM,但仍然会出现此异常。

<security mode="Transport">
    <transport clientCredentialType="Windows" />           
</security>

如何正确配置我的客户端,以便我不会得到上面的例外?

0 个答案:

没有答案