«У вас нет разрешения на просмотр этого каталога или страницы». отображается после развертывания приложения ReactJS в Azure через VS Code - PullRequest
0 голосов
/ 03 октября 2019

У меня есть приложение React для кода Visual Studio, которое ссылается на веб-приложение Azure моего приложения Asp.Net MVC (Web Api). Приложение MVC - это проект .NET Framework 4.7 в Visual Studio 2017.

Проще говоря, мое приложение реагирования на код Visual Studio использует веб-узел Azure, который был успешно опубликован в моем проекте Visual Studio 2017. Это приложение React хорошо работает на локальном хосте и может получать сведения о POST через веб-приложение Azure.

Чтобы разместить это приложение React в качестве веб-приложения Azure, я развернул его на новом веб-узле Azure. приложение через расширения Azure из кода Visual Studio (это было сделано в той же группе ресурсов, где существует веб-приложение mvc). Но после развертывания приложения реагирования я не смог увидеть в своем браузере ничего, кроме сообщения «У вас нет разрешения на просмотр этого каталога или страницы».

Обратите внимание: в моем приложении реагированияне было никакого web.config. Я ссылался на эту статью (https://www.c -sharpcorner.com / article / crud-operations-in-реакцияjs-with-axios-using-web-api-and-sql-server / ), чтобы построить реакциюприложение.

Хотелось бы узнать - чего здесь не хватает? Я делаю что-то не так с развертыванием? Любая помощь будет высоко ценится.

1 Ответ

0 голосов
/ 09 октября 2019

Вот что я сделал, чтобы решить мою проблему:

  1. Создал производственную сборку, выполнив команду 'npm run build'. В решении сгенерирована папка сборки с некоторыми файлами метаданных.

  2. Ссылка на папку сборки при развертывании приложения реакции на Azure.

Использованные ссылки: https://medium.com/@to_pe/deploying-create-react-app-on-microsoft-azure-c0f6686a4321

...