在VPC中未调用AWS Cognito函数的问题

时间:2019-03-21 17:41:01

标签: node.js amazon-web-services aws-lambda aws-sdk amazon-cognito

我试图通过lambda函数创建一个身份池用户,但是每次我尝试使用cognitoidentity.getOpenIdTokenForDeveloperIdentity时,该函数都会超时。

当它在VPC外部时,它工作正常,但是当我锁定数据库并将lamdba移到公共VPC中以访问数据库时,它停止工作。同一子网中的其他lambda函数可以连接数据库和我们的网站。

lambda具有AWSLambdaVPCAccessExecutionRole,AmazonCognitoPowerUser, 和AmazonCognitoDeveloperAuthenticatedIdentities。子网是完全公共的。

超时代码:

-partial_chain

如您所见,我放置了控制台日志以查看它的去向,并且它永远不会越过第一个“这里”。

任何帮助将不胜感激。谢谢。

0 个答案:

没有答案