0

我正在尝试实现以下代码来测试 Web 应用程序中的表单身份验证。

<location path="Test.aspx">
    <system.web>
      <authentication mode="Forms">
        <forms loginUrl="Test.aspx">
        </forms>
      </authentication>
      <authorization>
        <deny users="?"/>
      </authorization>
    </system.web> 

错误:

解析器错误消息:在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的部分是错误的。此错误可能是由未在 IIS 中配置为应用程序的虚拟目录引起的。*

我已经在发布模式下进行了清理,然后在调试模式下进行了构建,然后构建了解决方案。我也试过IIS Express,但仍然出现此错误,请知道解决方案吗?

4

0 回答 0