Как сделать чтобы на отдельной странице ASP.NET приложения работал React со своим роутингом?
Есть приложение ASP.NET.MVC (наверное, я фронтендер - не особо понимаю). Там есть несколько страниц из шаблонизатора Razor. На одной из них хочу прикрутить СПА на реакте с внутренним роутингом. Т.е свервер отдаёт страницу site.com/admin, а уже на ней работает реакт, в котором я настроил роутер. Но проблема в том, что при переходе например на /admin/accounts (есть в роутере) сервер отдаёт 404, так как не знает такую страницу. Я полагаю, что нужно как-то настроить, чтобы по любой ссылке, которая начинается с /admin сервер отдавал страницу реакта и дальше он сам разбирался. При этом важно, чтобы остальные "шаблонные" страницы не сломались и апи тоже. Находил вариант с доп. роутом, якобы для СПА "routes.MapSpaFallbackRoute("spa-fallback", new { controller = "Home", action = "Index" });" но это не помогло, насколько я понял, отчасти потому, что страница у меня не индексная и контроллера для неё нет. Помогите, пожалуйста, правильно это адаптировать под мой случай. Или может есть другие варианты?
Добрый день. Если честно, не совсем понял, куда там смотреть. Насколько я понял, нужны правки роутинга в Startup.cs, верно? Или я не туда копаю? По ссылке про дефолтный CRA, но я использовал другой способ для настройки SPA - https://blogs.taiga.nl/martijn/2018/06/14/lean-asp... вот отсюда, там первый и второй пост.