我们在 IIS 中部署了一个 asp.net 站点和 WCF 服务,并且可以毫无问题地远程访问该站点和服务。我们设置了站点绑定,以便我们使用 https 进行远程调用,如果请求是 http 请求,我们使用 URL Rewrite IIS 加载项将请求重定向到 https。所有请求都在远程工作,但是当我们实际登录 Windows 2008 服务器时,打开 IIS 7.5 并尝试在服务器上本地浏览内容,我们会收到一个凭据挑战标题:“Windows 安全”消息:“连接到 {服务器名称}" 带有确定/取消按钮。
我使用与从本地计算机访问网站相同的凭据登录到服务器。
有任何想法吗?
出现的错误信息如下:
The HTTP request is unauthorized with client authentication scheme 'Negotiate'.
The authentication header received from the server was 'NTLM,Negotiate'.
如前所述,远程访问服务时不会出现此错误。这仅在从托管服务的服务器调用服务时发生。可能是 IIS 中的一些设置?