Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Cognito确认码超时_Javascript_Angularjs_Amazon Web Services_Amazon Cognito_Aws Cognito - Fatal编程技术网

Javascript Cognito确认码超时

Javascript Cognito确认码超时,javascript,angularjs,amazon-web-services,amazon-cognito,aws-cognito,Javascript,Angularjs,Amazon Web Services,Amazon Cognito,Aws Cognito,我正在Amazon WebService的Cognito上注册AngularJS上的用户 我有一个非常奇怪的错误: 如果用户直接尝试使用通过电子邮件收到的验证码确认他们的帐户,他们总是会收到以下错误消息:“ExpiredCodeException:提供的代码无效,请再次请求代码”,即使他们的帐户在用户池中得到了很好的确认 但是,如果他们自己注册,并等待几分钟,试图确认他们帐户的工作完美 这是我确认验证码的方式: confirmRegistration: function(verification

我正在Amazon WebService的Cognito上注册AngularJS上的用户

我有一个非常奇怪的错误:

如果用户直接尝试使用通过电子邮件收到的验证码确认他们的帐户,他们总是会收到以下错误消息:
“ExpiredCodeException:提供的代码无效,请再次请求代码”
,即使他们的帐户在用户池中得到了很好的确认

但是,如果他们自己注册,并等待几分钟,试图确认他们帐户的工作完美

这是我确认验证码的方式:

confirmRegistration: function(verificationCode, username, _poolData) {
    var deferred = $q.defer();
    var userPool = new AWSCognito.CognitoIdentityServiceProvider.CognitoUserPool(_poolData);
    var userData = {
            Username : username,
            Pool : userPool
        };
    cognitoUser = new AWSCognito.CognitoIdentityServiceProvider.CognitoUser(userData);
    cognitoUser.confirmRegistration(verificationCode, true, function(err, result) {
            if (err) {
                    alert(err);
                    deferred.reject('confirmation failled.');
            }
            deferred.resolve('successfully confirmed.')
    });
    return deferred.promise;
},
我怎么能修好它? 这个问题从何而来?
是否需要在某个地方设置超时?

澄清一下,您是说如果立即设置,则无法正常工作,而只是在收到后等待一段时间?他们每次都要等多长时间?是的,就是这样,我几乎要等一分钟。。。