Веб-маршрут не найден в приложении asp. net - PullRequest
0 голосов
/ 24 марта 2020

У меня есть несколько маршрутов, определенных на контроллере. Когда я запускаю приложение локально, маршрут найден и ожидаемые данные возвращены. Но при развертывании приложения на другом сервере тот же маршрут не найден.

Вот мое определение маршрута:

[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' предваряется используемой платформой. Другие маршруты с аналогичными конечными точками найдены. Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...