【发布时间】:2020-09-18 17:22:20
【问题描述】:
我正在使用 API Gateway 构建一个 REST API,以通过 aws lambda 与已部署的 aws sagemaker 模型进行通信。当我测试方法 (Method Test Results) 时,我的 lambda 函数会返回所需的结果。我确实已经部署了 API,并且我使用了正确的调用 URL,并附加了资源名称 (Method Invoke URL)。最后,我检查了此方法请求的所有身份验证设置 (Method Auth Settings)。当我在浏览器中输入调用 URL 或尝试调用 REST API(来自 cloud9 IDE——我正在开发的一个 Web 应用程序)时,我收到此错误:{"message":"Missing Authentication Token"} (URL Response)
我的 API 很简单,只有一个 POST 请求,不包含任何其他资源或方法。我也尝试在“/”下设置方法,但遇到了同样的问题。
有很多人遇到这个问题,我也花了一段时间阅读类似的帖子 - 但解决方案归结为我在上面检查过的问题。如果有人可以提供帮助,将不胜感激!
伊恩
【问题讨论】:
标签: amazon-web-services aws-api-gateway