2014-12-19 5 views
1

У меня есть служба WCF, которая размещена в службе Windows и имеет конечную точку net.tcp. Он отлично работает, когда у нас есть сервер и клиенты в том же домене. У меня возникают проблемы, когда сервер и клиенты находятся в одной и той же локальной сети, но в Workgroup. Может ли кто-то, как я могу общаться на рабочей группе, используя nettcpbinding.WCF nettcp привязка к локальной сети с системой на рабочей группе

+0

Когда в домене правила брандмауэра управляются политикой безопасности и разрешают подключения к другим ресурсам домена. В рабочей группе это не так, поэтому вам нужно вручную открыть порты брандмауэра или отключить брандмауэр. –

+0

У меня открыт порт брандмауэра, на котором происходит связь. –

+0

Atlast I удалось установить связь с помощью режима безопасности = «Нет» в настройках клиента и сервера. –

ответ

0

я был в состоянии общаться на системе в рабочей группе по remoing безопасности. Среднее значение Sercurity для None на клиенте и сервере в случае среды рабочей группы. для среды домена я использовал те же старые настройки безопасности.

0

пожалуйста, не прикасайтесь к разделу сервера вашей привязки. Вам нужно изменить клиентскую сторону.

добавить эти коды на канал:

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