0
我的身份池以「us-east-2 ...」開頭。但我無法在Android Cognito SDK中找到US_EAST_2區域。可能地區不被亞馬遜支持。當我創建CognitoCachingCredentialsProvider對象:亞馬遜Cognito身份池區域不存在
public static CognitoCachingCredentialsProvider getCredentialsProvider() {
if (credentialsProvider == null) {
credentialsProvider = new CognitoCachingCredentialsProvider(
context,
"us-east-2:*****", // Identity pool ID
Regions.DEFAULT_REGION);
}
return credentialsProvider;
}
我顯示在logcat的這樣一條消息:
com.amazonaws.services.cognitoidentity.model.ResourceNotFoundException: IdentityPool 'us-east-2:****' not found. (Service: AmazonCognitoIdentity; Status Code: 400; Error Code: ResourceNotFoundException; Request ID: ***)
我怎樣才能解決這個問題?
地區水溼是缺席嘗試與Regions.US_EAST_1。如果更換我沒看錯的 – yash786
我嘗試過US_EAST_1。我得到同樣的錯誤。 – sorunluadam
好的請嘗試使用Regions.US_EAST_2。 – yash786