配置错误无法解密属性“密码”

时间:2013-09-03 03:18:48

标签: iis encryption config application-pool

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

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

5 个答案:

答案 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)

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