Azure MVC, добавление web.config блокирует доступ к сайту - PullRequest
1 голос
/ 11 января 2020

У меня есть встроенный проект MVC. Net Core 2.2 для Azure. Проект выполняется локально, но когда я загружаю его в Azure, я получаю сообщение об ошибке, что у меня нет разрешения на чтение этого файла или каталога, и ни одна из страниц не доступна. Если я удаляю файл web.config из проекта и загружаю снова, он работает. Я также могу прикрепить пустой web.config, и это тоже работает.

ЭТО РАБОТАЕТ

<?xml version="1.0" encoding="utf-8"?>

ЭТО НЕ РАБОТАЕТ

<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <location path="EditPhrase/BuildPartial">
        <system.web>
            <httpRuntime maxUrlLength="300000" maxQueryStringLength="300000" maxRequestLength="100000" />
        </system.web>
        <system.webServer>
            <security>
                <requestFiltering>
                    <requestLimits maxQueryString="300000" maxUrl="100000" />
                </requestFiltering>
            </security>
        </system.webServer>
    </location>
</configuration>

Путь "EditPhrase / BuildPartial" является действием POST в контроллере EditPhraseController.

...