Как исправить «У вас нет прав для просмотра этого каталога или страницы». проблема в службах веб-приложений Azure? - PullRequest
0 голосов
/ 07 апреля 2019

У меня есть простое веб-приложение, которое, если я разверну в Azure через Intelij (с помощью плагина приложения Azure), приложение будет работать идеально. Но когда я попытался выполнить развертывание с помощью Jenkins, журнал сообщает, что развертывание прошло успешно, но когда я пытаюсь перейти на сайт, он говорит: «У вас нет разрешения на просмотр этого каталога или страницы». Я что-то упустил?

Насколько я понимаю, мой проект работает нормально при развертывании с использованием Intelij, но не работает через Jenkins, поэтому проблема будет в моей работе Jenkins Job. Вот конфигурация, которую я использую: Опубликовать файлы Файлы: target \ spring-mvc-example.war Исходный каталог (необязательно): цель Целевой каталог (необязательно): webapps

1 Ответ

0 голосов
/ 08 апреля 2019

Не могли бы вы перезагрузить сайт и проверить один раз.

В целях тестирования / отладки вы можете включить подробный обмен сообщениями Azure и отключить его, когда он будет готов к работе. Для этого вы должны выполнить следующие два шага,

Войдите в Azure> Службы приложений (меню слева)> Ваше веб-приложение> Журналы диагностики (окно поиска находится вверху, если вы не можете его найти), затем включите Подробные сообщения об ошибках или включите все журналы варианты, до вас. Теперь добавьте следующее в ваш файл Web Config. В ваш файл Web Config ДО ПЕРЕД закрывающим тегом system.web,. Точно так же добавьте ДО. Наконец, загрузите веб-конфигурацию в Azure и скрестите пальцы. Если вы выполните правильные шаги, это подробно покажет сообщения об ошибках и, надеюсь, оттуда

...