部署API网关

时间:2020-01-03 13:40:12

标签: aws-lambda aws-api-gateway

我遵循了本指南中的所有说明。

https://www.obytes.com/blog/image-resizing-on-the-fly-with-aws-lambda-api-gateway-and-s3-storage

我在部署api网关后获得了URL。

https://azqvbborn5.execute-api.us-east-1.amazonaws.com/dev

但是当我访问上述页面时收到此错误。

{"message":"Missing Authentication Token"}

如何测试API是否正常工作?

2 个答案:

答案 0 :(得分:2)

几件事...

您提供的URL看起来像API网关和阶段的URL,而不是您想要的API网关,阶段和端点的URL。例如

要从控制台获取端点的URL,请执行此操作...

  1. 从“服务”菜单中选择“ API网关”。
  2. 从列表中选择您的API网关。
  3. 从页面左侧的菜单中选择阶段。
  4. 扩展阶段以查看端点
  5. 为您想要URL的端点选择HTTP方法(发布,获取等)。
  6. URL将显示在页面右侧的详细信息窗格的顶部。

希望这会有所帮助!

答案 1 :(得分:1)

尝试https://azqvbborn5.execute-api.us-east-1.amazonaws.com/dev/resize

当您未点击实际的API Gateway端点动词时,将收到{“ message”:“ Missing Authentication Token”}错误。