【发布时间】:2020-07-06 17:34:35
【问题描述】:
我正在使用带有 JWT Authorizer 的 HTTP API 网关。我已经让它与请求一起将 JWT 放在 Authorization 标头中。但是,由于要求,我需要能够将 JWT 放在 Cookie 标头中。我无法让 API 网关在 Cookie 标头中选择特定的 cookie。我尝试了以下身份源表达式:
- $request.header.Cookie.[myCookieName]
- $request.header.Cookie.myCookieName
它们都不起作用,我不确定还能做什么。 API网关的HTTP API版本是否支持这个?如果有,有什么建议吗?
替代解决方案是使用带有自定义授权器 lambda 的 REST 版本,但我不想走那条路,因为这里没有提到另一个问题。
【问题讨论】:
标签: cookies jwt authorization aws-api-gateway