0

この web.config ファイルをフォルダー内で使用して、ユーザーをブロックします。ここで指定されたページにリダイレクトしたい:

<?xml version="1.0"?>
<configuration>
<system.web>
<authentication>
<forms loginUrl="~\paginas\login\loginvendedor2.aspx"/>
</authentication>
<authorization >
<deny users="?"/>
</authorization>
</system.web>
</configuration>

しかし、サイトのルートにある web.config ファイルで指定されたページにリダイレクトされます

4

1 に答える 1

0

Web.config には、構成の継承と呼ばれる機能があります。ここに優れた記事があります。

ルートディレクトリの web.config ファイルを編集inheritInChildApplications="false"し、サブフォルダーの web.config に継承させたくないタグに属性を追加する必要があります。formsタグで動作するはずです。ただし、現在これをテストすることはできませんauthenication。代わりに、タグからの継承をブロックする必要がある場合があります。

于 2013-07-24T05:48:15.107 に答える