我在WCF客户端上阅读了很多关于客户端端点元素的帖子和文章,但我仍然有点困惑。我有一个客户端在尝试与net tcp WCF服务通信时收到SSPI错误。但是,当我在配置中添加以下内容时,它可以正常工作
<identity>
<servicePrincipalName />
</identity>
现在从我所看到的,这告诉服务使用NTLM而不是Kerberos。但是,我仍然没有得到它。
有没有人有时间为我解释这个问题。那么,这里发生了什么,关于NTLM和Kerberos的区别的一点背景,为什么它可以与一个而不是另一个一起使用,为什么这个元素不需要值,如何配置不需要的服务它和为什么需要它?
由于
答案 0 :(得分:1)
这是一篇关于WCF解释ntlm与kerberos的博客文章: