У меня есть несколько маршрутов, определенных на контроллере. Когда я запускаю приложение локально, маршрут найден и ожидаемые данные возвращены. Но при развертывании приложения на другом сервере тот же маршрут не найден.
Вот мое определение маршрута:
[Route("/my/end/point", "GET")]
[Route("/my/end/point/{index}", "GET")]
public class MyEndpointGet : IReturn<MyEndpointGetResponse>{
public string index {get; set;}
}
Когда я использую Postman против любой конечной точки на удаленном сервере, используя любой из этих URL:
https://remote/home/end/point
https://remote/home/end/point/3
Я получаю Ошибка маршрута не найдена.
При локальном запуске с использованием любой конечной точки работает.
https://localhost/home/end/point
https://localhost/home/end/point/3
'home' предваряется используемой платформой. Другие маршруты с аналогичными конечными точками найдены. Есть идеи?