3

ASP.NETMVC4プロジェクトでSimpleMembershipプロバイダーを使用しています。web.configの次のコードが、許可されていないユーザーからフォルダーのコンテンツを保護しないのはなぜですか?

<location path="Content/documents">
    <system.web>
      <authorization>
        <deny users="?" />
      </authorization>
    </system.web>
</location>
4

1 に答える 1

0

それは機能するはずです。パスが正しく設定されているかどうかを確認してください。他のWeb構成があり、パスが最も内側の構成に対して正しくない可能性があります。

また、asp.net構成を使用することもお勧めします。プロジェクトをクリックし、 >メニュー->プロジェクト->asp.net構成->セキュリティ->アクセスルールの作成から

。ここから、自分で処理できます。

于 2012-11-27T16:52:19.293 に答える