tags:

views:

19

answers:

2

I have deployed wcf services in machineA and tried to accessed it through wcftestclient which is another system machineB. But i am getting error "The caller is not authenticated by wcf service". This wcf services is working fine when i testing it in machineA itself.

I have used wsHttpBinding.

How to solve this? Please help me.

A: 

On machine B you'll have to supply some credentials that have access to the service on A.

See this article: Debugging Windows Authentication Errors for details, especially the section Client Credentials Are Not Set Correctly at the bottom of that document.

ho1
+2  A: 

on Machine A remove security if that service is only exposed in intranet.

Add binding configuration as follows

<binding name="none">
    <security mode="None" />
</binding>

and In service add

bindingConfiguration="none"

If you don't want any security then only.

IBhadelia