Asp.net 配置部分';安全';无法读取,因为它缺少节声明

Asp.net 配置部分';安全';无法读取,因为它缺少节声明,asp.net,web-config,Asp.net,Web Config,我正在尝试将以下部分添加到web.config: <location path="Test.aspx"> <system.web> <security> <authentication> <anonymousAuthentication enabled="false" /> <windowsAuthentication enabled="true&

我正在尝试将以下部分添加到web.config:

<location path="Test.aspx">
<system.web>
 <security>
    <authentication>
      <anonymousAuthentication enabled="false" />
      <windowsAuthentication enabled="true" />
    </authentication>
  </security>
</system.web>
</location>

但我收到错误“无法读取配置节“安全性”,因为它缺少节声明”


我做错了什么?

我已经很久没有编辑网络配置了,但你不应该在某个地方有标签吗?错误消息似乎表明了这一点……您可以添加web.config的其余部分以及您尝试添加此内容的位置吗?如果看不到它的其余部分,很难说。也许这个验证器可以帮助你@selthine这个web.config很长。我正在尝试在标记之后添加上面的部分。如果我在上面或之后添加上面的部分并不重要。事实上,没有上述部分,就不会有错误。谢谢。我已经很久没有编辑网络配置了,但是你不应该在某个地方有标签吗?错误消息似乎表明了这一点……您可以添加web.config的其余部分以及您尝试添加此内容的位置吗?如果看不到它的其余部分,很难说。也许这个验证器可以帮助你@selthine这个web.config很长。我正在尝试在标记之后添加上面的部分。如果我在上面或之后添加上面的部分并不重要。事实上,没有上述部分,就不会有错误。谢谢