Pregunta

He leído numerosas publicaciones y artículos sobre el elemento en los puntos finales del cliente en un cliente WCF, pero todavía estoy un poco confundido. Tengo un cliente que recibe errores de SSPI cuando intento comunicarme con un servicio net tcp WCF. Sin embargo, cuando agrego lo siguiente en la configuración, funciona bien

<identity>
   <servicePrincipalName />
</identity>

Ahora, por lo que he leído, esto le dice al servicio que use NTLM en lugar de Kerberos. Sin embargo, todavía no lo entiendo.

¿Alguien tiene unos momentos para explicar esto simplemente para mí, por favor? Entonces, qué está sucediendo aquí, un poco de antecedentes sobre la diferencia de NTLM y Kerberos, por qué funcionaría con uno y no con el otro, por qué este elemento no necesita un valor, cómo configurar un servicio para que no lo necesite ¿y por qué es necesario?

Gracias

¿Fue útil?

Solución

Aquí hay una publicación de blog que explica ntlm versus kerberos con respecto a WCF:

http : //blogs.msdn.com/ashishme/archive/2006/11/10/ntlm-vs-kerberos-windows-communication-foundation.aspx

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top