2017-06-05 5 views
0

Ich schreibe eine App zur Implementierung der Offline-Sync-Funktionalität mit Amazon Web Services (AWS) Ich verfolge this veraltetes Tutorial und bekomme immer einen Fehler, wenn ich versuche, meinen Code mit meiner aktuellen Identitätspool-ID auszuführen.AWS - IdentityPool nicht gefunden

ap-southeast-2:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

Ich habe Berechtigungen für Auth und Non-Auth-Benutzer mit diesem JSON

{ 
    "Version": "2012-10-17", 
    "Statement": [ 
     { 
      "Effect": "Allow", 
      "Action": [ 
       "mobileanalytics:PutEvents", 
       "cognito-sync:*", 
       "sdb:*" 
      ], 
      "Resource": [ 
       "*" 
      ] 
     } 
    ] 
} 

ich auch nicht authentifizierten Zugriff erlaubt haben: enter image description here

Was bin ich?

Antwort

0

Im Tutorial-Code, werden Sie die Funktion unter

public SimpleDBStorage() 
    { 
     var credentials = new CognitoAWSCredentials(
           Constants.CognitoIdentityPoolId, 
           RegionEndpoint.<REGION>); 
     var config = new AmazonSimpleDBConfig(); 
     config.RegionEndpoint = RegionEndpoint.<REGION>; 
     client = new AmazonSimpleDBClient(credentials, config); 

     Items = new List<TodoItem>(); 
     SetupDomain(); 
    } 

sehen Sie diese Regionen in AWS Sie verwenden in der Region aktualisieren.

Verwandte Themen