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も試しましたが、まだこのエラーが発生しています。解決策を知っている人はいますか?