【发布时间】:2017-11-09 05:01:19
【问题描述】:
我的函数配置:
register:
handler: handlers.register
events:
- http:
integration: lambda-proxy
path: register
method: post
cors: true
OPTIONS 正在将这些标头返回给浏览器:
access-control-allow-credentials:false
access-control-allow-headers:Content-Type,X-Amz-Date,Authorization,X-Api-Key,X-Amz-Security-Token,X-Amz-User-Agent
access-control-allow-methods:OPTIONS,POST
access-control-allow-origin:*
我的POST 方法将这些标头返回给浏览器:
access-control-allow-credentials:true
access-control-allow-headers:Content-Type,X-Amz-Date,Authorization,X-Api-Key,X-Amz-Security-Token
access-control-allow-methods:*
access-control-allow-origin:*
...
x-amzn-remapped-authorization:Bearer {MY_TOKEN}
我用包含Bearer {MY_TOKEN} 的Authorization 标头从我的处理程序发回一个响应。但是,我仍然无法使用 axios 从我的 JS 客户端访问 x-amzn-remapped-authorization。我在 JS 中得到的只是content-type。
【问题讨论】:
标签: javascript aws-lambda aws-api-gateway axios serverless-framework