如何在API请求中添加Cognito授权?以便Lambdas可以访问它

时间:2018-10-05 12:22:38

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

我想向我的API请求添加Cognito授权,以便API网关可以将信息传递给我的Lambda。我在其他线程中读到,我应该将id令牌添加为授权标头,所以到目前为止,我一直在尝试这种方法。

我尝试了以下方法:

list_b

我收到错误消息

list

我尝试了以下方法:

list_a

我收到错误消息:

list_b

将授权信息传递给api的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

我认为通过使用New Headers()方法,您的解决方案可能有点太复杂了。

尝试一下:

fetch('api/public/libraries/sign-out-discourse', {
    method: "POST",
    headers: {
        'Authorization': jwtToken
    }
});