首页 > 解决方案 > 使用集成类型 Kinesis 测试 API Gateway 时出现 UnrecognizedClientException

问题描述

我使用集成类型为“Kinesis”的 API 网关创建了一个 API。我正在尝试访问 ListStreams 方法。我使用 AmazonKinesisFullAccess 策略创建了一个角色,并将可信身份设置为 apigateway.amazonaws.com。我已将 arn 提供给执行角色字段,但在使用控制台测试此 API 时,出现以下错误:

<UnrecognizedClientException>
  <Message>The security token included in the request is invalid</Message>
</UnrecognizedClientException>

谢谢

标签: aws-api-gatewayamazon-kinesis

解决方案


这是错误/不完整异常细节的经典示例。

我的错是我在错误的区域寻找运动。但是,api 网关没有返回诸如“找不到资源”之类的错误,而是返回了“无效的安全令牌”。


推荐阅读