AWS API Gateway中的映射API密钥和外部帐户ID

时间:2018-07-10 10:20:19

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

我想使用AWS API Gateway通过API密钥进行授权。

但是,我的需要是,每当某些客户端使用API​​密钥通过x-api-key标头进行请求时,我想看看它是系统中哪个帐户ID。

例如:我的系统具有userID-1,并且我已经在API Gateway中创建了API Key,即APIKey-1,现在我想在API Gateway中进行映射。因此,每次请求下游服务时,我都可以看到API密钥以及帐户ID。

因此,从请求中我可以确定APIKey-1已映射到UserId-1,依此类推。

感谢您的帮助。

如果有其他选择,请告诉我们。

谢谢, Keyur

1 个答案:

答案 0 :(得分:0)

    不建议将
  1. ApiKeys用于授权者用户。您应该尝试使用一种API网关支持的授权解决方案。

  2. 为什么不能将此映射(apikey到user)推送到后端?