(413) Podmiot żądania zbyt duży | uploadReadAheadSize

Napisałem usługę WCF z .NET 4.0, która jest hostowana na moim Windows 7x64 Ultimate system with IIS 7.5. Jedna z metod usługi ma argument „object” jako argument i próbuję wysłać bajt [] zawierający obraz. Tak długo, jak rozmiar pliku tego zdjęcia jest mniejszy niż około. 48 KB, wszystko idzie dobrze. Ale jeśli próbuję przesłać większy obraz, usługa WCF zwraca błąd:(413) Request Entity Too Large. Więc oczywiście spędziłem 3 godziny. Google wyświetla komunikat o błędzie i każdy temat, który widziałem na ten temat, sugeruje podniesienie właściwości „uploadReadAheadSize”. Tak więc zrobiłem następujące polecenia (10485760 = 10 MB):

"appcmd.exe set config -section:system.webserver/serverruntime/uploadreadaheadsize: 10485760 /commit:apphost"

"cscript adsutil.vbs set w3svc/<APP_ID>/uploadreadaheadsize 10485760"

Korzystałem również z Menedżera usług IIS, aby ustawić wartość, otwierając witrynę i przechodząc do „Edytora konfiguracji” w obszarze Zarządzanie. Niestety nadal otrzymuję błąd Zbyt duża liczba żądań i staje się to naprawdę frustrujące!

Czy ktoś wie, co jeszcze mogę spróbować naprawić ten błąd?

questionAnswers(13)

yourAnswerToTheQuestion