1.软件背景:服务器端运行服务,客户端程序无法访问服务。使用WCFTestClient可以正常调用服务。
2.异常信息:SOAP security negotiation with ‘http...' for target 'http...' failed.
3.解决方案:
a.客户端配置文件中找到一下信息:
<identity>
<userPrincipalName value="XXX" />
</identity>
b.删除此部分内容,即可。
4.问题答疑:该配置项会使用NTLM进行身份验证。本地调试时可不做修改。服务器部署时,需要考虑。