在AWS Cognito中,已删除相关刷新令牌的用户

时间:2016-12-07 05:46:52

标签: ios amazon-web-services amazon-cognito

我正在使用AWS Cognito和iOS。这些是我正在采取的步骤:

  1. 我注册了新用户
  2. 我通过电子邮件中的确认码确认新用户
  3. 我的下一步是将一些自定义值保存到数据集...但是每次尝试同步时,我都会收到一条错误消息,指出“已删除用户已关联的刷新令牌”。

    我在这里做错了什么?我错过了一步吗?我相信我正确地遵循了文档。

1 个答案:

答案 0 :(得分:0)

我需要一些细节...所以当你说注册时,你的意思是pool.signUp?当你说确认你的意思是user.confirmSignUp?当您说将自定义值保存到数据集时,您是指通过cognito sync将数据值保存到身份ID数据集吗?

如果是这样,那么您需要确保调用方法getSession和凭据,以便在将数据保存到identitId之前真正登录,或者您将(a:将其放入unauth identityID(如果你允许未经授权的用户),b:因为没有identityId而被拒绝,或者c:没有凭据来进行操作)。

您获得的错误不在SDK中,也不在移动集线器中,因此它必须来自restful API。这是确切错误的文本吗?