1

ユーザーが学生のドキュメント、トランスクリプトなどをアップロードできるようにするカスタム バックエンド ASP.NET MVC 4 アプリケーションがあります。私のアプリケーション内から。

これは、IIS 内のディレクトリ レベルで処理されるものですか?

私の経験のほとんどは、これを簡単にする Apache および .htaccess ファイルに関するものであるため、これについてどうすればよいかわかりません。

どんな助けでも大歓迎です。

ありがとう!

4

1 に答える 1

0

web.configに承認を追加することで、フォルダーへのパブリック アクセスを制限できます。許可/拒否を独自のルールに置き換えるだけです。例えば:

    <?xml version="1.0" encoding="utf-8"?>
<configuration>
    <system.web>
        <authorization>
            <allow roles="Administrator" />
            <allow roles="Sales Representative" />
            <deny roles="Sales Manager" />
            <deny users="*" />
            <deny users="?" />
        </authorization>
    </system.web>
</configuration>

IIS ディレクトリへのアクセスを拒否する場合は、これをチェックしてください ( IIS 6.0 のディレクトリへのアクセスを拒否します) 。

お役に立てば幸いです。

于 2013-02-05T01:25:22.167 に答える