我知道这是一个非常常见的问题,但在我的情况下,我更改了所有applicationHost.config
,但问题仍然存在。
我正在尝试通过IIS Express本地托管我的应用程序,而web.config
设置了一些安全设置。当我尝试在浏览器中运行应用程序时,会显示这个着名的错误消息
此配置部分不能在此路径中使用。当该部分被锁定在父级别时会发生这种情况。默认情况下锁定(overrideModeDefault =“Deny”)...
我知道可以通过更改applicationHost.config
的{{1}}和overrideModeDefault
属性的配置来修复此类问题,以下是我更改过的文件:
我将它们改为
lockItem
以及<section name="basicAuthentication" overrideModeDefault="Allow" />
(类似于<add name="BasicAuthenticationModule" lockItem="false" />
和AnonymousAuthentication
)
但是错误信息仍然存在......
我缺少什么,是否还需要更改其他可能的配置文件?