Я прочитал множество постов и статей об элементе в конечных точках клиента на клиенте WCF, но я все еще немного сбит с толку. У меня есть клиент, который получает ошибки SSPI при попытке установить связь с сервисом net tcp WCF. Тем не менее, когда я добавляю следующее в конфигурацию, он работает нормально
<identity>
<servicePrincipalName />
</identity>
Теперь из того, что я прочитал, это говорит службе использовать NTLM, а не Kerberos. Тем не менее, я до сих пор не понимаю.
У кого-нибудь есть несколько моментов, чтобы объяснить это просто для меня, пожалуйста. Итак, что здесь происходит, немного предыстории о разнице NTLM и Kerberos, почему он будет работать с одним, а не с другим, почему этот элемент не нуждается в значении, как настроить службу, чтобы не нуждаться это и зачем это вообще нужно?
Спасибо