我想访问一个wcf客户端。我知道人们现在正在从中获取信息,所以我知道它是有效的。我的问题是我似乎无法通过它。该服务是一项相互认证的服务。我在本地计算机上的个人商店中拥有相应的证书。即使有,我得到下面的异常:SSPI:用户原理名称WCF客户端
A call to SSPI failed, see inner exception
深搜索到的异常,我看到这一点:
Message : The target principal name is incorrect
我怎样才能解决这个问题?我是否需要模拟应用程序池正在运行的用户?我是否需要添加Identity \ ServicePrincipleName或Identity \ UserPrincipleName?有没有人遇到类似这样的问题?
如果有人不熟悉WCF - 我使用svcutil.exe重新生成客户端,并使用它生成output.config。 – rhinobear