API Gateway端点可在AWS Console上运行,但不能在浏览器中运行

时间:2019-06-14 20:43:39

标签: amazon-web-services aws-api-gateway

我有一个代理网关,可以代理Lambda函数。当我在控制台(GET请求)中测试端点时,它可以正常工作并返回正确的JSON。

当我在浏览器或Postman中尝试相同的端点时,它不起作用。错误是:

找不到服务器IP地址

我在CloudWatch中为该API设置了日志,但没有任何反应,因此看起来API甚至没有被调用。

我正在使用无服务器框架和NodeJS。我尝试删除整个CloudFormation堆栈并从头开始重新部署,但这没有什么不同。直到今天,该API仍能正常工作。

1 个答案:

答案 0 :(得分:1)

我遇到了完全相同的问题。具体来说,星巴克wifi不喜欢AWS API Gateway终端节点,但也喜欢其他许多公共wifi。解决方案是,恐怕要对API网关端点使用自定义域