Tengo una aplicación que accede a un servicio WCF en un servidor alojado en una aplicación de consola. No tengo ningún problema allí, es cuando intento acceder a otro servicio desde la aplicación de consola que está en otro servidor que tengo el problema.WCF problema de seguridad
Estoy usando TCP para conectar y estoy usando todos los valores de seguridad predeterminados.
Así que voy de A-> B y luego muere pasando de B-> C con. Tenga en cuenta que cuando acabo de ir de A-> C todo está bien
El error: "una llamada a SSPI fallidos" ... "el nombre principal de destino es incorrecto" ... Seguimiento de la pila ...
En B cuando imprimo
Console.WriteLine (ServiceSecurityContext.Current.PrimaryIdentity.Name); Console.WriteLine ("ServiceSecurityContext.Current.WindowsIdentity.Name);
puedo ver que es mi sesión de Windows que está muy bien
Así que parece que no pasa en mis credenciales cuando se va de B- > C
Algunas ideas?
Como menciona Spence, esto se debe a que las credenciales se mueven de A a B, pero la misma credencial de B a C no es válida porque se corresponde con el dominio de aplicación que se ejecuta actualmente que es diferente de B a C –