我在Lambda函数的前面运行了一个AWS API网关,该函数包含一些MVC代码(.NET Core)
我配置了类似于以下内容的基本路径映射:
/mybasepath BackendAPI:staging
此外,我还配置了{proxy +}资源(未验证)以及单独的/ cars资源(已验证):
我的问题是,所有命中/ cars资源的请求都以/ mybasepath / cars而不是/ cars的形式传递给MVC Lambda函数。
我无法将我的所有资源都放在/ {proxy +}中,因为其中一些资源将获得授权而其他资源则不会。 我也无法将子资源添加到/ {proxy +},所以这种情况对我来说有些混乱。