Странная проблема IIS 403.14 с приложением MVC - PullRequest
0 голосов
/ 07 апреля 2020

У нас есть приложение ASP. NET MVC 5, которое в настоящее время работает на IIS 10. Все работало отлично в течение нескольких месяцев, однако внезапно, 2 дня назад, мы начали видеть ошибку «403.14» на случайных веб-сайтах.

403 – Forbidden: Access is denied.
You do not have permission to view this directory or page using the credentials that you supplied.

И что еще странно, ошибка исчезает, если мы переключаем настройку страницы ошибки 403 в IIS (Показать подробную ошибку, Показать подробную локальную и т. Д. c.) Только для того, чтобы вернуться к другому веб-сайт или даже тот же веб-сайт через некоторое время.

  1. У нас есть одна папка с скомпилированным кодом MVC, в которой, вероятно, дюжина сайтов IIS (разных доменных имен) сопоставлена ​​с одной и той же папкой.
  2. У нас установлен модуль URLRewrite.
  3. Версия CLR: NET 4.0.x

  4. Мы попытались перезапустить службу IIS (Служба публикации в Интернете)

  5. Кроме того, перезагрузил сервер.
  6. На основе некоторых предложений мы добавили runAllManagedModulesForAllRequests в конфигурацию модулей веб-сервера web.config.
  7. В пуле приложений включен запуск 32-разрядных приложений.

Что может быть причиной этого? Ошибка, уходящая и возвращающаяся, запутала нас еще больше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...