IIS 6 – 应用程序池标识:networking服务提示用户名; 本地系统工作正常

我是没有意义的IIS专家,我对networking了解甚less,但不知何故解决这个错误已经下降到我身上。 无论什么原因(长话短说)我们的networking服务器被修改了某种程度上(而不是我),所以我们的网站运行的应用程序池的身份是不authentication的。

浏览网站时,系统会提示input用户名和密码。 不pipe我们input什么(甚至主pipe理员帐户),我们都会得到一个401.1无效凭证错误。 如果我们取消提示,那么我们得到一个401.3错误。 我尝试设置网站的文件夹的权限,首先读取到networking服务(这是什么应该设置在正确的?),然后写入,然后完全权限,每个人,仍然没有。 我解开了这个,试了一千个不同的东西…

最后我进入了申请池身份,并将其改为本地系统。 我知道我不应该这样做,但改变这一切使一切工作。 我甚至没有设置权限…

所以现在这个网站可以工作,但是我们把它作为本地系统而不是networking服务来运行。 我尝试设置权限,但无论我尝试它给我的用户名密码提示…

我不确定我可以提供什么更多的信息; 就像我说的我不知道自己在做什么,但是由于某种原因,这个问题是我的。 我唯一的解决办法是把它作为本地系统,然后试着让我们的新Web服务器提前几个星期/几个月运行(iis 7,我至less知道一点点如何使用),然后把所有东西都复制到…

但为什么networking服务标识即使设置完全权限给所有人账户后也不能工作?

我唯一能想到的是,当他们重新configurationnetworking服务器时,他们改变了计算机名称或者域名或者它所连接的东西,这样它login的账号就不存在了。 但是这可能没有任何意义

任何投入将不胜感激!

需要更多信息。 如何完成对网站的身份validation? 它是匿名的(如果是这样的话,实际的身份validation是由用户完成的?这不像应用程序池标识。

无论如何,现在您应该在“本地安全策略”工具中检查networking服务帐户的权限。 看“本地策略”=>“用户权限分配”。 特别在“replace进程级别令牌”。

您可能会遇到一些涉及到的其他文件/文件夹的权限问题。 networking服务和本地系统必须访问不仅仅是包含您的Web应用程序的文件夹。 看到这个知识库文章: http : //support.microsoft.com/kb/842493