是什么导致了这个错误,我该如何修复它?

详细错误信息 模块IIS Web核心 通知BeginRequest 处理人尚未确定 错误码0x8007052e 无法使用虚拟目录密码以管理员用户本地登录C:\inetpub\wwwroot 配置文件不可用(配置隔离) 请求URL http://192.168.0.3:80/ 物理路径C:\inetpub\wwwroot 登录方法尚未确定 登录用户尚未确定

配置源

<application path="/" applicationPool="PS-Extranet">
    <virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" userName="administrator" password="[enc:AesProvider:PrISRz2ggJH4bV46ktObfCSh91Y/yF9pAoLmH7eCnj0=:enc]" />
</application>

当前回答

我的解是,

只需删除损坏的文件夹。 然后重新创建文件夹。

如果损坏的文件夹是在IIS之前创建的 设置。如果您再次创建文件夹,它将正常工作。

其他回答

让这个工作正常,但不是基于上面的建议。我的情况是,我在一个域的windows 2008服务器上运行iis7时得到500错误。只需在域中添加一个新用户,基本上允许对虚拟目录或文件夹进行读/执行访问。确保虚拟文件夹>基本设置>连接方式>路径凭据设置为具有读/xecute访问权限的用户。您可以测试设置,验证和授权都可以工作。干杯!

在不得不更改域管理员密码后,我们得到了这个错误。

在摆弄了几个设置之后,我最终发现在下面的路径中的应用程序中,因为它被设置为专门使用域管理员帐户而不是直通身份验证(谁知道为什么)。

IIS管理器->基本设置->连接

对于其他人来说,由于试图在。net 2应用程序池中运行。net 4应用程序,我得到了类似的错误消息。更改应用程序池的. net FX版本为我解决了这个问题。

我从运行IIS的计算机上卸载Windows服务器更新服务(WSUS)后得到此错误。显然,卸载WSUS可能会破坏服务器上的IIS配置,使安装在同一服务器上的其他web应用程序不可用。

我在这里找到了解决问题的方法。

对我来说,我需要在“添加/删除Windows功能”中的。net功能下启用Http激活