ASP. NET Core - Stati c Файлы, не найденные Кестрелом за Apache Обратный прокси на определенном устройстве - PullRequest
0 голосов
/ 23 марта 2020

Я разработал простое приложение ASP. Net Core Razor pages, которое работает нормально, развернуто автономно, на плате разработки iMX6ULL с обратным прокси-сервером Apache. Однако при развертывании точно такого же приложения на другой плате разработки (тот же процессор, только что созданный другой компанией), приложение работает нормально, но содержимое c в папке 'wwwroot' не найдено.

Я проверил пути к сети и содержимому root при запуске приложения, и они совпадают с тем, где папка publi sh скопирована в обеих файловых системах устройства. Поскольку исходный код приложения не изменился, я уверен, что между настройками Apache и / или ОС между этими двумя устройствами должна быть какая-то разница, но я не могу найти / подумать, что это такое! ! У кого-нибудь есть идеи? Я выдергиваю волосы :(

Если это помогает, httpd.conf и httpd-vhosts.conf одинаковы на обоих устройствах: Apache прослушивает 80 и пересылает на 5000, где ASP . Net Базовое приложение сообщает мне, что слушает. Возможно ли возникновение конфликта на этом порту? Я пробовал 5050, но с тем же результатом ...

...