J'ai écrit un service WCF avec .NET 4.0, qui est hébergé sur mon système Windows 7 x64
Ultimate avec IIS 7.5. Une des méthodes de service a un "objet" comme argument et j'essaye d'envoyer un octet [] qui contient une image. Tant que la taille du fichier de cette image est inférieure à env. 48KB, tout va bien. Mais si j'essaie de télécharger une image plus grande, le service WCF renvoie une erreur: (413) Request Entity Too Large.
donc, bien sûr, j'ai passé 3 heures à rechercher le message d'erreur sur Google et chaque sujet que j'ai vu à ce sujet suggère d'augmenter la propriété 'uploadReadAheadSize'. Donc, ce que j'ai fait, c'est d'utiliser les commandes suivantes (10485760 = 10 Mo):
"appcmd.exe set config -section:system.webserver/serverruntime/uploadreadaheadsize: 10485760 /commit:apphost"
"cscript adsutil.vbs set w3svc/<APP_ID>/uploadreadaheadsize 10485760"
J'ai également utilisé IIS Manager pour définir la valeur en ouvrant le site et en allant dans "Éditeur de configuration" sous Gestion. Malheureusement, je reçois toujours l'erreur Request Entity Too Large et cela devient vraiment frustrant!
Alors, est-ce que quelqu'un sait ce que je peux essayer d'autre pour corriger cette erreur?