ios - 使用 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
解决方案
推荐阅读
- json - 将嵌套 json 的 spark 列转换为字符串
- php - Exotel 调用详细信息 API 的 Cron 作业
- python - 我的 np.vectorize'd 函数没有给出预期的答案
- android - Android Studio 尝试将应用程序从目标 sdk 22 更新到 23 及以上
- elasticsearch - Elasticsearch,无法删除嵌套字段中的字段
- python - 如何在多个线程之间共享资源?
- php - Laravel Echo 不监听事件
- python - 在 MongoDB 中查询日期返回空 df
- python - 从 Flask Restful 中的一个 api 调用多次返回
- c# - 以静音作为输入继续对话