API网关错误:无法访问站点

时间:2018-12-07 09:59:46

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

我按照以下视频中的步骤进行操作:here

我创建了Lambda函数和API,并且在API Gateway编辑器中进行测试时,它可以正常工作。提供状态200和正确的输出。

enter image description here

在部署时,我按照视频中的说明给了url + /opencv,但是浏览器没有给出任何输出,而是给了结果site not reachable

enter image description here

我也尝试了不使用资源/opencv的情况,当我运行部署后得到的URL时,出现{"message":"Missing Authentication Token"}错误。

因此,在上图所示的AWS工具中进行测试时,如何获得输出,但是在部署之后却无法获得。我想念什么?

2 个答案:

答案 0 :(得分:1)

在“资源”下检查您的阶段并验证URL,然后尝试创建一个新阶段。我只是按照相同的步骤,我可以看到它工作正常。为了重现,我删除了舞台并确认它给了我您所提到的错误。因此,请尝试通过在资源下创建一个新阶段来重现这些步骤,因为这将使您拥有自动的新URL,然后进行验证。如果它不起作用,请下次共享舞台截图。

答案 1 :(得分:0)

对于其他遇到相同问题的人。一种解决方案是等待一点: 首次部署API GW时,我也遇到此错误。然后〜5-10分钟后,它开始正常工作。