3

Asp Net Mvc 4 Web Api を使用しており、クエリ文字列の長さ > 2000 シンボルでリクエストを行う必要があります

web.config で maxQueryStringLength="10000" パラメータを設定しました。私の開発者のマシンではすべてがうまく機能します IIS では、クエリ文字列が 2000 シンボル未満の場合にのみ機能しますが、クエリ文字列が 2000 シンボルを超えると、次のエラーが発生します: 404 Not Found

考慮事項はありますか?

4

2 に答える 2

2

maxUrl の長さも設定しましたか?

maxUrl オプションの uint 属性。

URL の最大長をバイト単位で指定します。

デフォルト値は 4096 です。

http://www.iis.net/ConfigReference/system.webServer/security/requestFiltering/requestLimits

于 2012-07-30T17:10:34.490 に答える