(413) Запросите слишком большой объект в IIS 10 URL Rewrite - PullRequest
0 голосов
/ 15 октября 2019

У меня есть сервер 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>
...