我正在使用API网关作为代理,根据请求的URL将请求散布到不同的服务。例如,/ api / $ {proxy +}被映射到带有我的REST api的EKS集群。但是所有不在/ api下的内容都被映射到带有我的静态文件的S3存储桶中。这是/ $ {proxy +}部分,如下所示。一切正常,除了当我请求时/它返回“ Missing Authentication Token”。很奇怪,因为/ $ {proxy}不需要API令牌或任何形式的身份验证。
我的设置如下所示:
我尝试了一种变体,其中我在“ /”上添加了一个方法,并专门从该S3存储桶返回index.html