次のコードがあります: 私の目標は、ユーザーがRegister.aspxページにアクセスしようとしたときにのみ、 Admin.aspxページで認証される必要があることです。次のメッセージが表示されます。
allowDefinition='MachineToApplication' として登録されたセクションをアプリケーション レベルを超えて使用するとエラーになります。このエラーは、仮想ディレクトリが IIS でアプリケーションとして構成されていないために発生する可能性があります。
私は何か間違ったことをしていますか?
<location path="Report.aspx">
<system.web>
<authentication mode="Forms">
<forms loginUrl="Admin.aspx" >
<credentials passwordFormat="Clear">
<user name="John" password="pass@432"/>
</credentials>
</forms>
</authentication>
<authorization>
<deny users="*" />
</authorization>
</system.web>
</location>