我遇到的问题是,更改WCF服务在服务器端运行的身份会影响我的客户端身份验证。我在客户端和服务器上使用默认安全设置,所以我认为安全模式是传输。更改运行我的wcf服务的domainuser后,看起来客户端需要另一个绑定配置。当我尝试调用该服务时出现以下异常:
System.ServiceModel.Security.SecurityNegotiationException:对SSPI的调用失败,请参阅内部异常。 ---> System.Security.Authentication.AuthenticationException:对SSPI的调用失败,请参阅内部异常。 ---> System.ComponentModel.Win32Exception:目标主体名称不正确
BTW:我知道在客户端添加身份标签可以解决我的问题。但我无法做到这一点。我无法访问所有客户。
有人有想法吗?如何在不影响客户端的情况下更改服务用户。