0

Я использовал кинезис в прошлом и не помню, чтобы встретить эту проблему. Я настраиваю клиента кинезита для чтения из потока. Учетные данные позволяют мне без проблем получать доступ к S3 и кинези. Но он бросает это исключениеучетные данные dynamodb работают при непосредственном использовании, но не сработают при переходе через кинези

com.amazonaws.services.kinesis.leases.exceptions.DependencyException: com.amazonaws.AmazonServiceException: The security token included in the request is invalid. (Service: AmazonDynamoDBv2; Status Code: 400; Error Code: UnrecognizedClientException 

триггер линия

at com.amazonaws.services.kinesis.leases.impl.LeaseManager.createLeaseTableIfNotExists(LeaseManager.java:118) 

Однако, когда я использую одни и те же учетные данные в приложении dynamodb клиента, он отлично работает. Почему разница проходит через кинези?

ответ

0

Это чистая ошибка aws sdk. изменив ProfileCredentialsProvider на DefaultAWSCredentialsProviderChain, все это начало работать.

 Смежные вопросы

  • Нет связанных вопросов^_^