【发布时间】:2016-05-03 05:17:03
【问题描述】:
我正在使用 AWS API Gateway,它是 HTTP 代理,
我需要通过 AWS API Gateway 将 Authorization 标头传递给我的端点
我尝试过的事情:
像这样设置方法请求,
这不起作用,我的应用没有收到授权标头,
我也尝试过使用映射模板
{
"method": "$context.httpMethod",
"body" : $input.json('$'),
"headers": {
#foreach($param in $input.params().header.keySet())
"$param": "$util.escapeJavaScript($input.params().header.get($param))" #if($foreach.hasNext),#end
#end
},
"queryParams": {
#foreach($param in $input.params().querystring.keySet())
"$param": "$util.escapeJavaScript($input.params().querystring.get($param))" #if($foreach.hasNext),#end
#end
},
"pathParams": {
#foreach($param in $input.params().path.keySet())
"$param": "$util.escapeJavaScript($input.params().path.get($param))" #if($foreach.hasNext),#end
#end
}
}
这也不起作用。
谁能给我一些关于如何实现的提示?
【问题讨论】: