Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 是什么导致WCF服务/服务器期望';谈判,NTLM';?_.net_Wcf_Wcf Security - Fatal编程技术网

.net 是什么导致WCF服务/服务器期望';谈判,NTLM';?

.net 是什么导致WCF服务/服务器期望';谈判,NTLM';?,.net,wcf,wcf-security,.net,Wcf,Wcf Security,我意识到,对于“HTTP请求未经客户端身份验证方案‘协商’授权”的问题,有很多建议的解决方案。从服务器收到的身份验证头是‘协商,NTLM’”,但没有一个对我有效。我相信我继续收到的错误与IIS配置有关,但我不能肯定。 也就是说,我想理解为什么我会收到这条消息。我可以像任何人一样阅读三行解决方案,但当它们不起作用时,我就不知所措了。是什么导致服务器期望“协商,NTLM”?这是我应该/可以改变的吗?为什么客户只发送“协商”?这些web.config是否仅与项目相关? 我非常感谢您提供的任何信息,这些

我意识到,对于“HTTP请求未经客户端身份验证方案‘协商’授权”的问题,有很多建议的解决方案。从服务器收到的身份验证头是‘协商,NTLM’”,但没有一个对我有效。我相信我继续收到的错误与IIS配置有关,但我不能肯定。
也就是说,我想理解为什么我会收到这条消息。我可以像任何人一样阅读三行解决方案,但当它们不起作用时,我就不知所措了。是什么导致服务器期望“协商,NTLM”?这是我应该/可以改变的吗?为什么客户只发送“协商”?这些web.config是否仅与项目相关? 我非常感谢您提供的任何信息,这些信息将帮助我提出更明智的问题,并寻找更相关的答案。
谢谢

NTLM身份验证是通过HTTP的Windows身份验证。协商指示在kerberos(ActiveDirectory)可用时使用它,否则使用NTLM。简要概述在IIS中,需要将网站设置为允许Windows身份验证才能启用协商、NTLM设置