Saya telah menulis layanan WCF dengan .NET 4.0, yang dihosting di sistem Windows 7 x64
Ultimate saya dengan IIS 7.5. Salah satu metode layanan memiliki 'objek' sebagai argumen dan saya mencoba mengirim byte [] yang berisi gambar. Selama ukuran file gambar ini kurang dari kira-kira. 48KB, semuanya berjalan dengan baik. Tetapi jika saya mencoba mengunggah gambar yang lebih besar, layanan WCF mengembalikan kesalahan: (413) Request Entity Too Large.
Jadi tentu saja saya telah menghabiskan 3 jam Googling pesan kesalahan dan setiap topik yang saya lihat tentang subjek ini menyarankan untuk menaikkan properti 'uploadReadAheadSize'. Jadi yang saya lakukan adalah menggunakan perintah berikut (10485760 = 10MB):
"appcmd.exe set config -section:system.webserver/serverruntime/uploadreadaheadsize: 10485760 /commit:apphost"
"cscript adsutil.vbs set w3svc/<APP_ID>/uploadreadaheadsize 10485760"
Saya juga telah menggunakan Manajer IIS untuk menetapkan nilai dengan membuka situs dan membuka "Editor Konfigurasi" di bawah Manajemen. Sayangnya, saya masih mendapatkan kesalahan Entitas Permintaan Terlalu Besar dan ini benar-benar membuat frustrasi!
Jadi apakah ada yang tahu apa lagi yang bisa saya coba untuk memperbaiki kesalahan ini?