SSPI:用户原则名称WCF客户端

Sof*_*ant 10 sspi wcf-client

我正在尝试访问wcf客户端.我知道人们现在正在获取信息,所以我知道它有效.我的问题是我似乎无法超越它.该服务是一种相互认证的服务.我在我的本地机器上的个人商店中有相应的证书.即使这样,我得到以下例外:

 A call to SSPI failed, see inner exception
Run Code Online (Sandbox Code Playgroud)

深入搜索异常,我看到了:

Message : The target principal name is incorrect
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?我是否需要冒充用户池运行的用户?我是否需要添加Identity\ServicePrincipleName或Identity\UserPrincipleName?有没有人遇到类似的问题?

sfu*_*qua 6

在这里查看我对类似问题的回答:netTCP绑定Soap安全协商失败.本指南应适用于其他绑定,而不仅仅是TCP.