У меня есть MVC Core-приложение, размещенное в Kubernetes со следующей структурой "https://myapp.com/app".
У меня возникают проблемы при попытке использовать RedirectToAction из MVC , Когда я работаю локально или когда я развертываюсь на моем локальном IIS, это работает. Но в производственном процессе я добавляю суб-маршрут / приложение.
например
Я получаю доступ к своему контроллеру "https://myapp.com/app/controller/action", а затем, когда я сделал сообщение, это новая структура "https://myapp.com/newController/newAction".
Это моя начальная конфигурация
app.UseStaticFiles();
app.UseCookiePolicy();
app.UseMvc(routes =>
{
routes.MapRoute(
name: "default",
template: "{controller=Home}/{action=Index}/{id?}");
});