WCF:单个操作因MessageSecurityException而失败

时间:2013-04-29 15:35:34

标签: wcf

所以我们这里有一个相当简单的WCF服务,有很多操作。现在,除了一个操作之外的所有操作都可以正常工作,但是单个操作失败了MessageSecurityException

这个特殊方法就像这个特定服务中的任何其他方法一样:没有花哨的身份验证或授权属性,没有模仿,没有任何东西。只是简单的命中DB和返回结果的方法。安全性设置如下:

<security mode="TransportCredentialOnly">
  <transport clientCredentialType="Windows" proxyCredentialType="None" realm="" />
  <message clientCredentialType="UserName" algorithmSuite="Default" />
</security>

然而,只要它被调用,它就会失败并带有

  

HTTP请求未经授权,客户端身份验证方案为“Negotiate”。从服务器收到的身份验证标头是“Negotiate,NTLM”

我知道这是一个非常开放的问题,但我希望有人经历过同样的问题。

0 个答案:

没有答案