首页 > 解决方案 > 身份池提供的 AWS 凭证无效

问题描述

我想使用Cognito 用户池身份验证在AWS上使用一些资源,在将其与Identity Poll集成并将角色关联到它之后,我获得了 AWS 凭证,但是当我尝试使用它时,我收到以下错误消息:任何线索如何识别问题?我在下面分享我的部分代码,我相信我是。缺少一些配置。An error occurred (InvalidClientTokenId) when calling the GetCallerIdentity operation: The security token included in the request is invalid.

.NET 代码

标签: c#.netamazon-web-servicesamazon-cognito

解决方案


当您担任角色时(使用 Cognito 时会发生这种情况),返回的凭据包括AccessKeyId,SecretAccessKeySessionToken(有时称为SecurityToken)。在针对 AWS api 进行身份验证时,您需要使用全部 3 个。


推荐阅读