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