Служба приложений Azure с автономной синхронизацией: максимальная длина URL - PullRequest
0 голосов
/ 04 октября 2019

У нас есть приложение Xamarin.Forms, в котором используется служба приложений Azure с функцией автономной синхронизации. При извлечении новых записей с сервера во время синхронизации отправляется несколько HTTP - GET - запросов . URL-адреса HTTP-GET-запросов очень длинные (из-за множества параметров). Из-за этого мы получаем ошибку «Bad Request».

Мы пытались превысить максимальную длину URL, но это не работает. Кто-нибудь знает, как отправлять HTTP-GET-запросы с длинными URL-адресами в службу приложений Azure?

Наше решение (пока не работает):

  <system.web>
<httpRuntime targetFramework="4.5" maxRequestLength="524288" maxUrlLength="2097151" maxQueryStringLength="2097151" />
  </system.web>
  <system.webServer>
    <security>
      <requestFiltering>
    <requestLimits maxAllowedContentLength="536870912" maxUrl="2097151" maxQueryString="2097151"/>
      </requestFiltering>
    </security>
  </system.webServer>
...