Я написал службу WCF для .NET 4.0, которая размещена на моей системе Windows 7 x64
Ultimate с IIS 7.5. Один из методов службы имеет в качестве аргумента «объект», и я пытаюсь отправить байт [], который содержит изображение. Пока размер файла этой картинки меньше, чем ок. 48КБ, все идет хорошо. Но если я пытаюсь загрузить картинку большего размера, служба WCF возвращает ошибку: (413) Request Entity Too Large.
так что, конечно, я потратил 3 часа на поиск сообщения об ошибке, и каждая тема, которую я видел по этой теме, предлагает повысить свойство uploadReadAheadSize. Поэтому я использовал следующие команды (10485760 = 10 МБ):
"appcmd.exe set config -section:system.webserver/serverruntime/uploadreadaheadsize: 10485760 /commit:apphost"
"cscript adsutil.vbs set w3svc/<APP_ID>/uploadreadaheadsize 10485760"
Я также использовал IIS Manager для установки значения, открыв сайт и перейдя в «Редактор конфигурации» в разделе «Управление». К сожалению, я все еще получаю ошибку Request Entity Too Large, и это очень расстраивает!
Так кто-нибудь знает, что еще я могу попытаться исправить эту ошибку?