MVC получает базовый путь от шлюза API - PullRequest
0 голосов
/ 16 января 2019

У меня есть AWS API Gateway, работающий перед лямбда-функцией, которая содержит некоторый код MVC (.NET Core)

Я настроил отображение базового пути примерно так:

/mybasepath BackendAPI:staging

Кроме того, я настроил ресурс {proxy +} (без проверки), а также отдельный ресурс / cars (с проверкой):

Resources configuration

Моя проблема в том, что все запросы, обращающиеся к ресурсу / cars, доставляются в лямбда-функцию MVC как / mybasepath / cars, а не /cars.

Я не могу поместить все свои ресурсы в / {proxy +}, так как у некоторых из них будет авторизация, а у других - нет. Я не могу добавить подресурсы в / {proxy +}, поэтому этот сценарий меня немного смущает.

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