【发布时间】:2016-06-24 09:15:37
【问题描述】:
我正在探索适用于 iOS 的 AWS,
我正在尝试使用以下内容,
1.DynamoDB
2.认知
3.Facebook登录
当没有集成任何登录时,我让 AWS DynamoDB 扫描工作。 将登录与 Facebook 集成后,我将 facebook 配置为 cognito,如下所示:
if let fbToken = FBSDKAccessToken.currentAccessToken().tokenString{
let credentialsProvider = AWSCognitoCredentialsProvider(
regionType: CognitoRegionType,
identityPoolId: CognitoIdentityPoolId)
credentialsProvider.logins = [AWSCognitoLoginProviderKey.Facebook.rawValue: fbToken]
}
但是在配置之后,我现在无法访问 DynamoDB。
它说:Unauthenticated access is not supported for this identity pool
注意:在我的情况下,登录是必需的。
【问题讨论】:
标签: ios amazon-web-services amazon-cognito amazon-mobile-hub amazon-cognito-facebook