Currently I am learning about security for the WCF.
To get started I wrote me a little WCF test application (client/service) using
the dotnet framework 3.5
I am using the following binding settings:
- Security.Mode is not set explicitly so I assume
SecurityMode.Tansport is used.
As far as I read the doc this means, that the windows credentials are use, right?
For testing I have the following environment:
- PC which is a member of our domain
- VM which is not member of our domain.
I tested my WCF client/server on the described environment and experienced
a behavior which I don't jet understand:
PC VM Communication
server client OK
client server Error Message
The error message I receive is (translated from German):
"A security request from the remote side was not fulfilled during authentication.
Increase ProtectionLevel and/or ImpersonationLevel"
Why do things work, if the server is running on the machine
View Complete Post