0
。使用AWS Cognito,Sync,IAM,API网关和Lambda来设置AWS Cognito,IAM,AWS网关,Lambda功能的指南
我使用API网关(使用此系统生成的代码)调用我的iOS应用程序的Lambda函数,该函数仅在iOS用户通过身份验证时才有效。通过身份验证后,Lambda会正确返回一个值。
当我改变函数返回context.identity
或context.identity.cognito_identity_id
我的iOS应用回来nil
def lambda_handler(event, context):
return context.identity
我知道很多可以去错在配置AWS Cognito,同步,IAM,API网关和Lambda工作一起 - 移动Hub感觉非常不发达。
所以我想要一个教程,而不是试图发布我所有的四个AWS系统的设置。使用的客户端不需要iOS/Swift。
我发现方法执行“集成请求”下的“调用与调用者凭据”复选框,但建立一个方法与此打开,重建iOS文件没有改变:我的lambda函数中的context.identity仍然为零,而字段像context.function_name保存一个有效的值 – Carl