IIS7に10MBを超えるファイルを含む投稿を拒否させる方法(おそらくモジュール)はありますか?
私のASP.NETアプリケーションにはアップロードページがあり、ファイルは10 MBを超えることはできません。すべてがサーバーに送信された後でないと、ファイルのサイズを確認できないと思います。
IIS7モジュールはこれに適した選択ですが、誰か知っていますか?
IIS7に10MBを超えるファイルを含む投稿を拒否させる方法(おそらくモジュール)はありますか?
私のASP.NETアプリケーションにはアップロードページがあり、ファイルは10 MBを超えることはできません。すべてがサーバーに送信された後でないと、ファイルのサイズを確認できないと思います。
IIS7モジュールはこれに適した選択ですが、誰か知っていますか?
Web.Configで制限を設定できます
<system.web>
<httpRuntime maxRequestLength="xxxxx" executionTimeout="xx"/>
</system.web>
サイドノート:
IIS7は、デフォルトで30メガを超えるファイルを拒否します。次のコードを追加することで、これを増やすことができます。
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength=”XXXXXX″ />
</requestFiltering>
</security>
アップロード前にコンテンツサイズを取得する場合は、HTTPメソッドHEADを使用してContent-Lengthを取得できるはずです。