WCF:无法使用netTCPBinding在客户端和服务器之间打开通道

时间:2017-01-20 11:36:33

标签: c# wcf authentication client-server communicationexception

我有一个使用WCF的客户端/服务器应用程序。在我的机器和另一个域的服务器之间打开通道时,会引发以下SecurityNegociationException:

目标名称不正确或服务器已拒绝客户端凭据。

这只是几天前开始的。它以前一直在工作,并且仍然使用具有相同凭据的另一台机器。 我怀疑AppData文件夹中的文件,但我仍然不知道它可能是什么。

有没有人对如何解决这类问题有所了解?

1 个答案:

答案 0 :(得分:0)

这是解决方案。我试图连接到服务器,并且,一如既往,我收到错误,所以我检查了事件查看器,发现了这个:

  

"存储在凭据管理器中的密码无效。这可能是   由用户更改此计算机的密码或a   不同的电脑。要解决此错误,请在中打开凭据管理器   控制面板,然后重新输入[登录]凭据的密码。"

我在Credential Manager中更改了存储的服务器密码,现在它可以正常工作。