C# WCF和NTLM存在问题
我试图调用一个包含NTLM安全性的Axis Ws,我使用BasicHttpBinding,问题是如果我调用它,我会得到一个错误,说: 服务器没有提供有意义的回复;这可能是由于契约不匹配、会话过早关闭或内部服务器错误造成的 我无法访问该服务器,因此无法查看它的配置 但是,如果调用Get with HttpWebRequest也使用我的凭据访问该WS,然后调用WS,则可以正常工作C# WCF和NTLM存在问题,c#,wcf,C#,Wcf,我试图调用一个包含NTLM安全性的Axis Ws,我使用BasicHttpBinding,问题是如果我调用它,我会得到一个错误,说: 服务器没有提供有意义的回复;这可能是由于契约不匹配、会话过早关闭或内部服务器错误造成的 我无法访问该服务器,因此无法查看它的配置 但是,如果调用Get with HttpWebRequest也使用我的凭据访问该WS,然后调用WS,则可以正常工作 知道我遗漏了什么吗?看来您需要在调用web服务时传递凭据。您是否尝试过使用模拟或传递您的凭据(像这样) 您可能需要检查在
知道我遗漏了什么吗?看来您需要在调用web服务时传递凭据。您是否尝试过使用模拟或传递您的凭据(像这样)
您可能需要检查在web服务器web.config上设置的以下设置
<system.web>
<identity impersonate="true" />
<authentication mode="Windows">
</system.web>
<system.web>
<identity impersonate="true" />
<authentication mode="Windows">
</system.web>