LAN上的WCF nettcp绑定与工作组上的系统

时间:2014-12-19 10:20:03

标签: c# wcf wcf-binding wcf-security lan

我有一个WCF服务,它托管在Windows服务中并具有net.tcp端点。当我们在同一个域中有服务器和客户端时,它工作正常。当服务器和客户端在同一个局域网但在工作组上时,我遇到了问题。有些人可以使用nettcpbinding在工作组上进行通信。

2 个答案:

答案 0 :(得分:0)

请不要触摸绑定的服务器部分。您需要修改客户端。

将此代码添加到您的频道:

channel.Credentials.Windows.ClientCredential.UserName = "username";
channel.Credentials.Windows.ClientCredential.Password = "password";

答案 1 :(得分:0)

我能够通过取消安全性在工作组中的系统上进行通信。 意味着在工作组环境中,在客户端和服务器上将sercurity设置为None。对于域环境,我使用了相同的旧安全设置。