模块IIS Web核心
通知未知
处理程序尚未确定
错误代码0x8007000d
配置错误无法解密属性“密码”
配置文件不可用(配置隔离)
当我运行我的应用程序时遇到此错误,我找不到任何解决方案,请帮忙吗?
答案 0 :(得分:7)
我解决了这个问题。问题是applicationHost.config文件。在配置文件中,我删除了应用程序的用户名和密码定义,并且运行良好。
答案 1 :(得分:3)
克隆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
从源服务器复制到目标服务器。
答案 2 :(得分:1)
这是一个神秘的错误。对我来说,问题发生在克隆开发服务器时。当我在克隆服务器上重新配置IIS中的某些站点时,其中一个站点引发了此错误。您需要删除在IIS中共享同一应用程序池的所有站点并重新创建它们。
答案 3 :(得分:0)
我通过在应用程序中禁用匿名访问来修复此问题,然后立即重新启用它。无需重新启动IIS。
答案 4 :(得分:0)
我遇到了同样的问题,我将网站的高级设置下的“物理路径”更改为虚拟路径,然后将其更改回原来的路径,然后开始工作。