11

模块 IIS Web 核心
通知未知
处理程序尚未确定
错误代码 0x8007000d
配置错误无法解密属性“密码”
配置文件不可用(配置隔离)

当我运行我的应用程序时出现此错误,我找不到任何解决方案,请帮忙?

4

5 回答 5

12

我解决了这个问题。问题是C:\Windows\System32\inetsrv\config\applicationHost.config文件。在配置文件中,我删除了应用程序的用户名和密码定义,它运行良好。

于 2013-09-05T12:09:11.483 回答
4

克隆 Web 服务器后我遇到了同样的问题。

解决方案:

源服务器:

aspnet_regiis -px "iisConfigurationKey" "C:\temp\iisConfigurationKey.xml" -pri 
aspnet_regiis -px "iisWasKey" "C:\temp\iisWasKey.xml" -pri 

目标服务器:

aspnet_regiis -pi "iisConfigurationKey" "C:\temp\iisConfigurationKey.xml" 
aspnet_regiis -pi "iisWasKey" "C:\temp\iisWasKey.xml"

最后,applicationhost.config从源服务器复制到目标服务器。

于 2017-01-12T16:48:38.183 回答
1

我通过在应用程序中禁用匿名访问来解决此问题,然后立即重新启用它。无需重新启动 IIS。

于 2015-07-31T02:31:58.953 回答
1

这是那些神秘的错误之一。对我来说,问题发生在我们克隆开发服务器时。当我在克隆服务器上重新配置 IIS 中的一些站点时,其中一个站点抛出了这个错误。您需要删除在 IIS 中共享同一应用程序池的所有站点并重新创建它们。

于 2017-01-04T13:50:01.097 回答
0

我遇到了同样的问题,我将网站高级设置下的物理路径更改为虚拟路径,然后将其改回,然后它开始工作。

于 2019-02-13T22:04:51.223 回答