2017-05-28 38 views

回答

0

您的CognitoAWSCredentials應該有一個名爲clear()的方法。在嘗試使用其他用戶登錄之前,您需要先調用它。似乎有東西被緩存。

+0

'CognitoAWSCredentials'似乎不存在我登錄/註銷代碼中的任何地方。代碼中似乎還沒有'AWS.CognitoAWSCredentials'。你確定這是我應該用來清除當前用戶嗎? – Kristian

+0

我認爲他對你的SDK感到困惑,看起來你正在使用Android?嘗試在憑證提供程序上調用clear(),這將清除憑證和登錄以及所有有趣的內容。對用戶調用signOut()是完全有效的,只是它們是兩個單獨的服務,不一定知道對方在做什麼。兩者都需要。 –