Разница между локальным хостом и Azure для MaxReceivedMessageSize - PullRequest
0 голосов
/ 27 апреля 2018

У меня есть служба WCF, которую я предоставляю на своем локальном хосте для разработки и в Azure для производства. С таким же конфигом в app.config он работает на локальном хосте, а не на Azure.

Вот конфиг WCF:

<binding name="BasicHttpBinding_ICentralSales" maxBufferSize="2147483647" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" transferMode="Streamed" sendTimeout="00:15:00" receiveTimeout="00:15:00">
      <readerQuotas maxDepth="20000000" maxStringContentLength="2147483647" maxArrayLength="21504000" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
      <security mode="None" />
    </binding>

В моем клиенте WPF у меня есть этот конфиг:

<binding name="BasicHttpBinding_ICentralSales" closeTimeout="00:10:00"
        openTimeout="00:10:00" sendTimeout="00:55:00" maxBufferSize="2147483647"
        maxReceivedMessageSize="2147483647" maxBufferPoolSize="2147483647" />

Кто-нибудь уже сталкивался с этой проблемой?

Спасибо, Matt

1 Ответ

0 голосов
/ 30 апреля 2018

После использования второго сервиса Azure он работает нормально ... Нет хорошего ответа, но он работает для меня

...