Wcf HTTP请求未经授权-客户端身份验证方案';谈判';
我知道以前已经有人问过这个关于堆栈溢出的问题,但解决方案似乎对我不起作用。我有一个WCF服务,我在代码中为它创建了一个绑定,因为我需要传递用户名和密码(在配置文件中找不到这样做的方法) 现在我可以看到,NTLM身份验证只是HTTP上的Windows身份验证?在IIS中启用Windows身份验证允许使用此设置,不是吗?无论如何,当右键单击IIS中的Windows身份验证时,我也尝试从提供程序中删除协商(反之亦然),只保留NTLM,但这也不起作用 我得到的实际错误是: HTTP请求未经客户端身份验证方案“协商”授权。从服务器接收的身份验证标头为“协商,NTLM” 谁能给我指出正确的方向吗?我不明白为什么这不起作用Wcf HTTP请求未经授权-客户端身份验证方案';谈判';,wcf,authentication,ntlm,Wcf,Authentication,Ntlm,我知道以前已经有人问过这个关于堆栈溢出的问题,但解决方案似乎对我不起作用。我有一个WCF服务,我在代码中为它创建了一个绑定,因为我需要传递用户名和密码(在配置文件中找不到这样做的方法) 现在我可以看到,NTLM身份验证只是HTTP上的Windows身份验证?在IIS中启用Windows身份验证允许使用此设置,不是吗?无论如何,当右键单击IIS中的Windows身份验证时,我也尝试从提供程序中删除协商(反之亦然),只保留NTLM,但这也不起作用 我得到的实际错误是: HTTP请求未经客户端身份验证