WCF Идентичность NTLM Kerberos - PullRequest
       5

WCF Идентичность NTLM Kerberos

1 голос
/ 15 сентября 2009

Я прочитал множество постов и статей об элементе в конечных точках клиента на клиенте WCF, но я все еще немного сбит с толку. У меня есть клиент, который получает ошибки SSPI при попытке установить связь с сервисом net tcp WCF. Тем не менее, когда я добавляю следующее в конфигурацию, он работает нормально

<identity>
   <servicePrincipalName />
</identity>

Теперь из того, что я прочитал, это говорит службе использовать NTLM, а не Kerberos. Тем не менее, я до сих пор не понимаю.

У кого-нибудь есть несколько моментов, чтобы объяснить это просто для меня, пожалуйста. Итак, что здесь происходит, немного предыстории о разнице NTLM и Kerberos, почему он будет работать с одним, а не с другим, почему этот элемент не нуждается в значении, как настроить службу, чтобы не нуждаться это и зачем это вообще нужно?

Спасибо

1 Ответ

1 голос
/ 15 сентября 2009

Вот сообщение в блоге, объясняющее ntlm и kerberos относительно WCF:

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

...