.NET 4.0でWCFサービスを作成しました。これはx64
、IIS 7.5を搭載したWindows 7 Ultimateシステムでホストされています。サービスメソッドの1つに引数として「オブジェクト」があり、画像を含むbyte []を送信しようとしています。この画像のファイルサイズが約未満の場合。48KB、すべてうまくいきます。しかし、より大きな画像をアップロードしようとすると、WCFサービスがエラーを返し(413) Request Entity Too Large.
ます。当然のことながら、3時間を費やしてエラーメッセージをグーグル検索しました。だから私がやったことは次のコマンドを使用することです(10485760 = 10MB):
"appcmd.exe set config -section:system.webserver/serverruntime/uploadreadaheadsize: 10485760 /commit:apphost"
"cscript adsutil.vbs set w3svc/<APP_ID>/uploadreadaheadsize 10485760"
IISマネージャーを使用して、サイトを開き、[管理]の[構成エディター]に移動して値を設定しました。残念ながら、まだRequest Entity Too Largeエラーが発生し、本当にイライラしています!
それで、誰かがこのエラーを修正するために他に何ができるか知っていますか?