В конфигурации WCF для сервисного клиента есть три раздела:
Посмотрите на привязки => clientBaseAddress
Зачем нам нужно указывать адрес обратного вызова?
Это поле обязательно для заполнения?
Почему .NET не может определить адрес клиента?
Означает ли это, что я могу указать клиентскую конечную точку, которая находится на каком-то другом компьютере?
<configuration>
<system.serviceModel>
<client>
<endpoint address=
</client>
<bindings>
<wsDualHttpBinding>
<binding name=
clientBaseAddress=
maxBufferPoolSize="2147483647"
maxReceivedMessageSize="2147483647"
</binding>
</wsDualHttpBinding>
</bindings>
<behaviors>
<endpointBehaviors>
<behavior name=>
</behavior>
</endpointBehaviors>
</behaviors>
</system.serviceModel>