2016-06-02 7 views
0

При развертывании обновленного кода на нашем рабочем сайте ранее мы обнаружили, что ссылки на статический контент в виртуальном каталоге внутри нашего веб-приложения (на основе Asp.NET MVC) неожиданно начали отображаться 401 - Несанкционированные ошибки.Виртуальный каталог в пределах аутентификации форм Защищенный сайт дает 401 - Несанкционированная ошибка

Во время развертывания не было внесено никаких изменений в конфигурацию; файлы были обновлены в веб-приложении, а пул приложений переработал. 401 - Unauthorized

ответ

0

Виновником заканчивал тем, что обновление пакета NuGet раздела атрибут из узла в нашем web.config:

<system.webServer> 

    <modules> 
    ... 
    </modules> 
</system.webServer> 

Замена атрибута фиксированного проблему.

<system.webServer> 

    <modules runAllManagedModulesForAllRequests="true"> 
    ... 
    </modules> 
</system.webServer> 

Поскольку виртуальный каталог не существует в нашей среде разработки, мы не обнаружили проблему до тех пор, пока мы не применили ее к производству. Урок выучен!

 Смежные вопросы

  • Нет связанных вопросов^_^