AWS Amplify 在尝试登录时抛出 SerializationException
AWS Amplify throwing SerializationException when trying to login
我有一个使用 AWS amplify 连接到 AWS mobilehub 的 React Native 项目。我已经使用 mobilehub configure
完成了所有配置,并使用 mobilehub pull
从 aws 中提取了所有设置
注册非常好。我可以注册用户并使用
获得确认
let resp = await Auth.signUp({
username,
password
});
然而,由于某些奇怪的原因,当我使用具有完全相同参数的 signIn
函数时,我得到 SerializationException
let resp = await Auth.signIn({
username,
password
});
我得到的错误如下
7:34:24 PM: Object {
7:34:24 PM: "code": "SerializationException",
7:34:24 PM: "message": "Start of structure or map found where not expected.",
7:34:24 PM: "name": "SerializationException",
7:34:24 PM: }
我该如何解决这个问题?没有关于此错误所指内容的任何文档。
我自己 运行 - 你想将用户名和密码作为单独的参数传递给 Auth.signIn,而不是作为对象中的值。
Auth.signIn(username, password)
希望对您有所帮助!
我有一个使用 AWS amplify 连接到 AWS mobilehub 的 React Native 项目。我已经使用 mobilehub configure
完成了所有配置,并使用 mobilehub pull
注册非常好。我可以注册用户并使用
获得确认let resp = await Auth.signUp({
username,
password
});
然而,由于某些奇怪的原因,当我使用具有完全相同参数的 signIn
函数时,我得到 SerializationException
let resp = await Auth.signIn({
username,
password
});
我得到的错误如下
7:34:24 PM: Object {
7:34:24 PM: "code": "SerializationException",
7:34:24 PM: "message": "Start of structure or map found where not expected.",
7:34:24 PM: "name": "SerializationException",
7:34:24 PM: }
我该如何解决这个问题?没有关于此错误所指内容的任何文档。
我自己 运行 - 你想将用户名和密码作为单独的参数传递给 Auth.signIn,而不是作为对象中的值。
Auth.signIn(username, password)
希望对您有所帮助!