我正在尝试从以下 git repo 运行 AWS android 示例: https ://github.com/awslabs/aws-sdk-android-samples
我收到以下错误消息:
不支持未经身份验证的访问。(服务:AmazonCognitoIdentityService;状态代码:400;错误代码:NotAuthorizedException;请求 ID:75be66eb-11b6-11e4-85d9-9933082e5eb2)
我已经按照 git repo url 中提到的步骤配置了 AWS 服务:https ://github.com/awslabs/aws-sdk-android-samples/blob/master/S3_TransferManager/README.md
我在库中包含了以下 jar:
- aws-android-sdk-2.0.4-cognito.jar
- aws-android-sdk-2.0.4-core.jar
- aws-android-sdk-2.0.4-s3.jar
我还添加了AWS_ACCOUNT_ID
,COGNITO_POOL_ID
和BUCKET_NAME
. 我不知道在哪里可以找到,COGNITO_ROLE_UNAUTH
所以我把它留在了
YOUR_COGNITO_UNAUTH_ROLE
。
谁能告诉我我在这里做错了什么?