404 Ошибка для статических файлов, ядро ​​aspnet AddSpaStaticFiles roothpath, SPA Template - PullRequest
2 голосов
/ 29 мая 2019

Я создал реактивный проект, используя основной шаблон реагирования spa asp.net. Все вроде бы хорошо, но когда я развернул приложение в IIS, оно развернулось как приложение на веб-сайте по умолчанию. Когда я пытаюсь получить доступ к сайту, индексный файл идет, но статические файлы дают 404.

Одним из решений, которое я нашел, является установка PUBLIC_URL для имени приложения в iis, сборка приложения и его развертывание. Но, Есть ли другое альтернативное решение со стороны ядра asp.net? как установка rootPath

// In production, the React files will be served from this directory
        services.AddSpaStaticFiles(configuration =>
        {
            configuration.RootPath = "ClientApp/Build";
        });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...