내용으로 건너뛰기

Weird exception of AWS JDK: "AmazonDynamoDBException: User not found"

0

I am working on adding a new library that depends on AWS JDK to my project, however, some other untouched existing component querying DynamoDB throws the exception:

Caused by: com.amazonaws.services.dynamodbv2.model.AmazonDynamoDBException: User not found: the_user_key (Service: AmazonDynamoDBv2; Status Code: 400; Error Code: UnrecognizedClientException; Request ID: null; Proxy: null)

the_user_key works well before I add the new library, but it suddenly says the user was not found. I am using com.amazonaws:aws-java-sdk-dynamodb:1.11.704, "com.amazonaws:aws-java-sdk-core:1.11.704", and there are also a bunch of software.amazon.awssdk with version 2.16.87.

I am wondering if anybody encountered similar issues before, or if anybody could give any advice.

질문됨 3년 전914회 조회

1개 답변
0

If updating to the latest version of the AWS SDK does not resolve the issue, you may want to check your AWS credentials and ensure that the user associated with "the_user_key" has the appropriate permissions to access DynamoDB. You can also try testing your credentials and permissions with the AWS CLI to ensure that they are working properly.

AWS

답변함 3년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

관련 콘텐츠