0

背景:我有一个 IIS 7.5 站点,其中包含 13 个不同的 Web 应用程序,每个应用程序只是托管不同的 Web 服务。没有什么花哨。这是该站点的图形视图。

在此处输入图像描述

每个 Web 应用程序都在自己的应用程序池下运行,都在 ApplicationPoolIdentity 下运行 .NET 4.0 集成管道。

在此处输入图像描述

在站点级别,我将身份验证设置为以下

在此处输入图像描述

当我尝试在一个 Web 应用程序中访问 Web 服务时,我收到 401 错误。可以无错误地访问其他 Web 应用程序中的所有其他 Web 服务。

这是发生错误时的 IIS 日志片段。使用 Web 服务代理类或通过浏览器访问 Web 服务 url 时,错误是相同的。

Mozilla/4.0+(兼容;+MSIE+6.0;+MS+Web+Services+客户端+协议+4.0.30319.269) 401 2 5 17721 Mozilla/4.0+(兼容;+MSIE+6.0;+MS+Web+Services+客户端+协议+4.0.30319.269) 401 1 2148074254 15

如果我直接从浏览器访问 URL,系统会提示我输入凭据。如果我输入我的域凭据,我仍然会收到 401.1 错误。:(

此错误在我们域中的所有设备上都是可重复的,因此它不会与我的机器隔离。

我已经验证了包含相关 Web 服务的文件夹结构与 12 个有效的 Web 服务的其他文件夹结构具有相同的权限。

该站点在默认的内核模式身份验证中运行。

问题: 我是一名对 IIS 了解有限的开发人员。还有什么我可以看的吗?

谢谢

4

1 回答 1

0

我的问题的答案是重新启动我的服务器。仍然没有确定问题发生的原因。

于 2012-11-02T15:19:19.940 回答