错误0x80070021 IIS windows 8
我正在尝试在IIS上部署网页。当我尝试浏览网站时,我犯了这样的错误: 无法在此路径上使用此配置节。这种情况会发生 当节在父级锁定时。锁定是通过 默认值(错误0x80070021 IIS windows 8,iis,Iis,我正在尝试在IIS上部署网页。当我尝试浏览网站时,我犯了这样的错误: 无法在此路径上使用此配置节。这种情况会发生 当节在父级锁定时。锁定是通过 默认值(overrideModeDefault=“Deny”),或由位置显式设置 用overrideMode=“Deny”或遗留allowOverride=“false”标记 我的配置文件中的节: <security> <authentication> <basicAuthentic
overrideModeDefault=“Deny”
),或由位置显式设置
用overrideMode=“Deny”
或遗留allowOverride=“false”
标记
我的配置文件中的节:
<security>
<authentication>
<basicAuthentication enabled="false" />
</authentication>
</security>
请任何人帮助我“解锁”父节(据我所知)。错误500.19和文件执行问题,并锁定在IIS 8上 要解决它,我必须在cmd中执行: %windir%\system32\inetsrv\appcmd解锁配置-部分:system.webServer/handlers
%windir%\system32\inetsrv\appcmd解锁配置-部分:system.webServer/modules您可能需要允许功能委派 IIS管理器->功能委派 选择“身份验证-基本”,并将其更改为读/写
默认情况下,它是只读的。当我尝试在IIS上部署ASP.NET页面时,遇到了类似的问题。(老实说,我不知道是否完全相同——我现在正在使用Windows10,但收到了相同的消息) 起初修复起来很复杂,但发现有一个非常简单的解决方案 我只需要在控制面板上重新安装IIS,但是启用了ASP选项(我启用了应用程序开发的所有资源)
在网站上(基本)配置必须选择.NETV4.5Classic 为什么需要在web.config中触摸身份验证?它应该由IIS控制,通常通过IIS管理器进行管理。A试图从配置文件中删除节。现在我正试图解决自动识别的问题