我将 AWS Identity Pool 与 Facebook 提供商一起使用来对客户端进行身份验证。我需要使用 Api Gateway 调用 AWS Lambda。我使用 Facebook 令牌从 Cognito 收到了凭据:AccessKeyId、SecretKey 和 SessionToken。
使用此凭据,我应该如何设置标头请求来调用我的 Lambda?
Api 网关设置(测试调用我的 lambda)
![enter image description here](https://i.stack.imgur.com/OTSlU.png)
我尝试调用我的 api,它返回“请求中包含的安全令牌无效”。
![enter image description here](https://i.stack.imgur.com/avU1E.png)
谢谢你!
JoshuaC and 维杰亚纳特·维斯瓦纳坦谢谢你们俩。根据您的建议我解决了这个问题。
我执行了以下步骤:
- Setup AWS 签名然后点击“更新请求"
![enter image description here](https://i.stack.imgur.com/JUFfG.png)
- 在标题中添加“X-Amz-安全令牌" with 会话令牌
![enter image description here](https://i.stack.imgur.com/uYPkC.png)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)