0

如何在纯 Java 中仅使用access key security keyand从 Amazon Cognito Identity中获取凭证?session tokenIDENTITY_POOL_IDRegion

像在 Android 上一样,但没有应用程序上下文

CognitoCachingCredentialsProvider credentialsProvider = new CognitoCachingCredentialsProvider(
  getApplicationContext(), // Context
  "IDENTITY_POOL_ID", // Identity Pool ID
  Regions.US_EAST_1 // Region
);

是否可以使用 Amazon SDK for Java 或纯 Http 请求?如果是,我该怎么做?

4

1 回答 1

0

我找到了一个解决方案,CognitoCachingCredentialsProvider扩展CognitoCredentialsProvider所以只需使用基类

CognitoCredentialsProvider credentialsProvider = new CognitoCredentialsProvider(
            COGNITO_POOL_ID,
            MY_REGION
    );
于 2017-08-31T11:19:25.310 回答