Na osnovu ovog uputstva: http://msdn.microsoft.com/en-us/library/ms734784.aspx
Napravio sam sledece:
Server:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.serviceModel>
<bindings>
<netTcpBinding>
<binding name="bnd">
<security mode="None" />
</binding>
</netTcpBinding>
</bindings>
<services>
<service behaviorConfiguration="" name="...">
<endpoint address="net.tcp://localhost:4857" binding="netTcpBinding"
name="..." contract="..." bindingName="bnd" />
</service>
</services>
</system.serviceModel>
</configuration>
Klijent
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.serviceModel>
<bindings>
<netTcpBinding>
<binding name="bnd">
<security mode="None" />
</binding>
</netTcpBinding>
</bindings>
<client>
<endpoint address="net.tcp://server:4857" binding="netTcpBinding"
bindingConfiguration="bnd" contract="..."
name="bnd">
</endpoint>
</client>
</system.serviceModel>
</configuration>
Medjutim, dobijam sledeci exception:
The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '00:01:00'.
E sad, malo je cudno da pominje socket a ne nista oko permisson-a, al' ako klijenta promenim da koristi Win auth. radi ok...