Hi there,
I have an app that accesses a WCF service on a server which is hosted in a console app. I don't have a problem there, it's when I try access another service from the console app that's on yet another server that i have the problem.
I'm using TCP to connect and i'm using all the default security values.
So i'm going from A->B and then it dies going from B->C with. Note that when i just go from A->C everything is fine
The error: "a call to SSPI failed" ... "the target principal name is incorrect" ... stack trace ...
In B when i print out
Console.WriteLine(ServiceSecurityContext.Current.PrimaryIdentity.Name);
Console.WriteLine("ServiceSecurityContext.Current.WindowsIdentity.Name);
i can see that it's my windows login which is fine
So it seems that it doesn't pass on my credentials when it goes from B->C
Any ideas?