Несмотря на изменение «MaxReceivedMessageSize», но я все еще получаю ошибку «System.ServiceModel.CommunicationException» - PullRequest
0 голосов
/ 18 февраля 2019

Я работаю над веб-сервисом, и когда я отправляю запрос, я никогда не могу получить ответ.Ошибки:

-

System.ServiceModel.CommunicationException: 'Превышена квота максимального размера сообщения для входящих сообщений (65536).Чтобы увеличить квоту, используйте свойство MaxReceivedMessageSize соответствующего элемента привязки. '

QuotaExceededException: превышен максимальный размер квоты для входящих сообщений (65536).Чтобы увеличить квоту, используйте свойство MaxReceivedMessageSize для соответствующего связующего элемента.

-

Но мой "maxReceivedMessageSize" - 2147483647. Я не знаю, что делать.

Я увеличил число 65536 до 2147483647.

// My App.config

<binding name="soapName" closeTimeout="00:01:00" openTimeout="00:01:00"
                     receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="true"
                     bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard"
                     maxBufferPoolSize="2147483647" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647"
                     textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true"
                     messageEncoding="Text">
       <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647"
           maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
       <security mode="Transport" />
     </binding>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...