首页 > 解决方案 > API Gateway 端点适用于 AWS 控制台,但不适用于浏览器

问题描述

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

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

找不到服务器 IP 地址

我在 CloudWatch 中为 API 设置了日志,但什么也没有出现,所以看起来 API 甚至没有被调用。

我正在使用带有 NodeJS 的无服务器框架。我尝试删除我的整个 CloudFormation 堆栈并从头开始重新部署,但这并没有什么不同。直到今天,该 API 都运行良好。

标签: amazon-web-servicesaws-api-gateway

解决方案


我有完全相同的问题。具体来说,星巴克 wifi 不喜欢 AWS API Gateway 端点,但也有很多其他公共 wifi。恐怕解决方案是为 API Gateway 端点使用自定义域


推荐阅读