Amazon web services AWS Lambda服务的用户验证异常
调用Amazon Cognito客户端的确认密码操作时Amazon web services AWS Lambda服务的用户验证异常,amazon-web-services,aws-lambda,amazon-cognito,aws-cognito,Amazon Web Services,Aws Lambda,Amazon Cognito,Aws Cognito,调用Amazon Cognito客户端的确认密码操作时 response = cognitoclient.confirm_forgot_password( ClientId=client_id, Username=username, ConfirmationCode=code, Password=password ) 它抛出一个UserLambdaValidationException错误 调用ConfirmForgotPassword操作时发生错误UserLa
response = cognitoclient.confirm_forgot_password(
ClientId=client_id,
Username=username,
ConfirmationCode=code,
Password=password
)
它抛出一个UserLambdaValidationException错误
调用ConfirmForgotPassword操作时发生错误UserLambdaValidationException:后确认失败,此处无错误
我试图研究与此相关的其他问题,发现有人提到允许用户在userpool设置中使用电子邮件地址作为用户名登录。我的cognito用户池已经有了这个配置
这个UserLambdaValidationException到底是什么 这意味着Cognito服务在AWS Lambda中存在用户验证异常。这意味着什么?您可能需要查看它找到的任何解决方案?您需要为Lambda创建IAM以访问Cognito资源。我遵循指南,它使用Aurora作为示例服务,但您可以将其用于任何其他服务。