我正在尝试实现以下代码来测试 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,但仍然出现此错误,请知道解决方案吗?