首页 > 解决方案 > 使用 Apple 登录后 AWS Cognito 令牌无效

问题描述

在与 Apple 进行“成功”联合登录后,我在控制台上收到令牌无效的消息。我怎样才能刷新它们?

  AWSMobileClient.default().federatedSignIn(providerName: IdentityProvider.apple.rawValue, token: token) { (userState, error)  in
        if let error = error {
            print("Federated Sign In failed: \(error.localizedDescription)")
        }else{
            print("federatedSignIn successful: \(userState)")
        }
    }

在控制台上,我得到了这个甚至监听器。登录后立即退出,因此用户无法进行任何 API 调用

AWSMobileClient 事件侦听器 - 已登录

AWSMobileClient 事件侦听器 - signedOutFederatedTokensInvalid

标签: iosswiftamazon-web-servicesamazon-cognitoamplify

解决方案


推荐阅读