【发布时间】:2018-03-22 18:44:36
【问题描述】:
我已经使用 amazon cognito 的 UserPool 和 Federated 身份完成了用户的身份验证流程。我可以使用我的 Facebook 凭据成功登录,但我无法获取用户的公开个人资料信息。
我尝试通过调用函数来获取用户详细信息
// Implement callback handler for getting details
final GetDetailsHandler getDetailsHandler = new GetDetailsHandler() {
@Override
public void onSuccess(CognitoUserDetails cognitoUserDetails) {
// The user detail are in cognitoUserDetails
}
@Override
public void onFailure(Exception exception) {
// Fetch user details failed, check exception for the cause
}
};
cognitoUser.getDetailsInBackground(getDetailsHandler);
但是它抛出了一个异常
User is not authenticated
感谢任何帮助。
【问题讨论】:
标签: android amazon-cognito amazon-cognito-facebook