2012-07-02 32 views
5

maxAllowedContentLengthはIIS 7以降のサーバーで動作するはずですが、アップロード時にこの値を考慮する必要はありません(ASP.NET MVC 3 Webサイト)。 web.configにmaxRequestLengthを追加したので、すべてが動作し始め、値が適用されました。しかし、どこでも誰もがmaxAllowedContentLengthが正しいと言っています。IIS 7.5のmaxRequestLengthとmaxAllowedContentLength

誰でもこの動作について説明していますか?

+0

わからないけど、maxRequestLengthはキロバイトであるとmaxAllowedContentLengthはバイト単位です。たぶんテストファイルの問題? – dotjoe

+5

同様の記事へのこの答えをチェックしてください。 [最大長] [1] [1]:http://stackoverflow.com/questions/6327452/which-gets-priority-maxrequestlength-or-maxallowedcontentlength –

+0

おかげでクリスのことを指しているためでる – mare

答えて

4

以下のリンクを見てください - それは2つの違いを説明します。大きなファイルをアップロードする場合は、両方を設定する必要があります。 <location>タグでこの設定を入れ子にして、ウェブサイト全体に設定を適用しないようにすることもできます(私はこれを推奨します)。

Confusing required maxRequestLength and maxAllowedContentLength settings

関連する問題