У меня есть сервер IIS 10, настроенный как базовый URL. Перепишите обратный прокси-сервер для предварительной проверки подлинности запросов, направленных на другой веб-сервер, все вызовы представляют сертификаты клиента через SSL. У меня проблемы с (413) Request Entity Too. Большие ошибки с большими сообщениями.
Я пытался установить это в applicationHost.config
<serverRuntime uploadReadAheadSize="2147483647" />
Однако это не имело никакого эффекта. Существуют ли другие параметры, которые управляют отклонением URL Rewrite для больших POST?
Файл web.config для обратного прокси очень прост:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="ReverseProxyInboundRule1" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{CACHE_URL}" pattern="^(https?)://" />
</conditions>
<action type="Rewrite" url="{C:1}://my.internal.server:444/{R:1}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>