在哪里可以在AWS API Gateway中找到未经身份验证的联合用户的身份ID?

问题描述

我有以下资产:

  • 具有AWS_IAM授权的AWS API网关
  • 具有身份验证和未身份验证角色的AWS联合身份库

使用Amplify,我可以通过Auth.currentCredentials()获取未经身份验证的用户的临时凭据,该凭据返回访问密钥和 identityId

虽然我能够成功使用凭据通过访问密钥,秘密密钥和会话令牌来调用API网关,但在传递到后端的请求中,我找不到任何地方是请求者的联合身份ID。

我想使用此身份ID来识别API调用中的用户。如何确保它通过网关传递?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...