使用API​​网关设置AWS Lambda后处理“缺少身份验证令牌”

时间:2017-08-10 16:30:55

标签: amazon-web-services lambda

以下是我在后面设置Lambda函数和API网关时所遵循的确切步骤。

1。选择蓝图

enter image description here

2。添加触发器

enter image description here

第3。配置

enter image description here

4。创建角色

enter image description here

5。创建功能

enter image description here

6。恭喜

enter image description here

7。部署API

enter image description here

但是,当我访问端点时:

https://hq1hf4tmlf.execute-api.us-west-2.amazonaws.com/prod/myLambda

我收到以下错误:

{
  "message": "Missing Authentication Token"
}

1 个答案:

答案 0 :(得分:0)

您可能要检查您的设备上是否安装了Web安全服务或Web筛选代理,它们可能会从离开工作/家庭网络的请求中剥离JWT / auth令牌。尝试在工作笔记本电脑上创建lambda函数时遇到“缺少身份验证令牌”错误,我遇到了同样的问题。在奋斗了几个小时之后,我打开了个人笔记本电脑,并在第一次尝试中成功创建了lambda函数。然后,我在打开fiddler的情况下在工作笔记本电脑上再次尝试,发现即使在出站请求中正确设置了身份验证凭据,响应中我仍然从AWS收到“ x-amzn-ErrorType:MissingAuthenticationTokenException”。我关闭了工作笔记本电脑上的Web安全代理服务,并且能够成功创建Lambda函数。希望对您有所帮助。