У меня есть AWS API Gateway, работающий перед лямбда-функцией, которая содержит некоторый код MVC (.NET Core)
Я настроил отображение базового пути примерно так:
/mybasepath BackendAPI:staging
Кроме того, я настроил ресурс {proxy +} (без проверки), а также отдельный ресурс / cars (с проверкой):
Моя проблема в том, что все запросы, обращающиеся к ресурсу / cars, доставляются в лямбда-функцию MVC как / mybasepath / cars, а не /cars.
Я не могу поместить все свои ресурсы в / {proxy +}, так как у некоторых из них будет авторизация, а у других - нет.
Я не могу добавить подресурсы в / {proxy +}, поэтому этот сценарий меня немного смущает.