我正在尝试发送用户收到的验证码以确认登录,我已启用SMS_MFA。但是,我不断收到此错误dill.source
,仅此而已,没有什么可以帮助我了解错误的根源。一切正常,我调用signIn,signUp,confirmSignUp和resendSignUp,它们都正常工作。问题仅在于confirmSignIn,我不知道可能是什么,我已经在网上进行了研究,但没有成功。发生的另一件奇怪的事情是,当我输入错误的代码时,会显示“ CodeMismatchException”,但当代码正确时,它将显示“未知错误”。 PS:我已经将cognito配置为可与SMS MFA一起使用
我在android和iOS中遇到此问题。反应原生版本0.55.4和aws-amplify版本^ 1.0.11
我有一个文件,其中调用了所有Auth函数并将其导出
__main__
然后我从另一个文件中调用那个ConfirmSignIn函数
Unknown error, the response body from fetch is: undefined
我已经尝试升级aws-amplify版本,但是没有用,尝试用export const confirmSignIn = (cognitoUser, code) => Auth.confirmSignIn(cognitoUser, code, 'SMS_MFA');
来完成,但是也没有用。我只是不断得到confirmSignIn(cognitoUser, code).then((userSession) => {
console.log(userSession);
}).catch((error) => {
switch (error.name) {
case 'CodeMismatchException':
this.codeInput.clear();
break;
default:
console.log(error);
break;
}
});
我还在aws-amplify存储库中打开了一个issue。