У меня есть приложение Silverlight, которое общается через службы WCF. У наших настроек maxStringContentLength установлено значение 4 МБ. Теперь у нас есть сценарий, когда определенный вызов проходит через ограничение 4 МБ, и мы правильно получаем исключение. После включения сжатия контента IIS Dynamic для нашего конкретного типа контента размер пакета уменьшается примерно до 200 КБ (согласно Fiddler). При выполнении одного и того же вызова службы мы по-прежнему получаем исключение, что размер пакета превышает предел 4 МБ.Служба WCF с сжатием IIS maxStringContentLength Setting
Как-то это кажется немного странным. Как этот размер ограничения применяется при использовании сжатия динамического содержимого IIS? Проверяется ли ограничение на несжатые данные?
Благодаря Riaan
Спасибо за отзыв. Это подтверждает то, что мы подозревали в нашем тестировании. – user1180227