MVC从API网关接收基本路径

时间:2019-01-16 13:36:23

标签: amazon-web-services routing .net-core aws-api-gateway

我在Lambda函数的前面运行了一个AWS API网关,该函数包含一些MVC代码(.NET Core)

我配置了类似于以下内容的基本路径映射:

/mybasepath BackendAPI:staging

此外,我还配置了{proxy +}资源(未验证)以及单独的/ cars资源(已验证):

Resources configuration

我的问题是,所有命中/ cars资源的请求都以/ mybasepath / cars而不是/ cars的形式传递给MVC Lambda函数。

我无法将我的所有资源都放在/ {proxy +}中,因为其中一些资源将获得授权而其他资源则不会。 我也无法将子资源添加到/ {proxy +},所以这种情况对我来说有些混乱。

0 个答案:

没有答案