2017-04-20 2 views
0

Ich verwende DirectKmsMaterialProvider von aws-DynamoDB-Verschlüsselung-java analysieren meine Daten zu verschlüsseln, gespeichert werden, um DynamoDB aber beim Aufruf mapper.save (objectToSave) ich die Fehler unter:AWS DynamoDB Verschlüsselung kann nicht HTTP-Response Inhalt

final EncryptionMaterialsProvider provider = new DirectKmsMaterialProvider(awskmsClient, 
        awsKMSAliasKey); 
      mapper = new DynamoDBMapper(dynamoDBClient, mapperConfig, 
        new AttributeEncryptor(provider)); 

Fehler:

com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMappingException: com.amazonaws.AmazonServiceException: Unable to parse HTTP response content (Service: AWSKMS; Status Code: 302; Error Code: null; Request ID: null) 
    at com.amazonaws.services.dynamodbv2.datamodeling.AttributeEncryptor.transform(AttributeEncryptor.java:67)[63:express-server:0.0.1.SNAPSHOT] 
    at com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMapper.transformAttributes(DynamoDBMapper.java:2414)[63:express-server:0.0.1.SNAPSHOT] 
    at com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMapper.transformAttributeUpdates(DynamoDBMapper.java:2446)[63:express-server:0.0.1.SNAPSHOT] 
    at com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMapper.access$200(DynamoDBMapper.java:185)[63:express-server:0.0.1.SNAPSHOT] 
    at com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMapper$SaveObjectHandler.doUpdateItem(DynamoDBMapper.java:1080)[63:express-server:0.0.1.SNAPSHOT] 
    at com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMapper$2.executeLowLevelRequest(DynamoDBMapper.java:795)[63:express-server:0.0.1.SNAPSHOT] 
    at com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMapper$SaveObjectHandler.execute(DynamoDBMapper.java:974)[63:express-server:0.0.1.SNAPSHOT] 
    at com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMapper.save(DynamoDBMapper.java:824)[63:express-server:0.0.1.SNAPSHOT] 
    at com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMapper.save(DynamoDBMapper.java:669)[63:express-server:0.0.1.SNAPSHOT] 

Antwort

Verwandte Themen