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.

codenut
질문됨 일 년 전441회 조회
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.

profile pictureAWS
nemf
답변함 일 년 전

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

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

질문 답변하기에 대한 가이드라인

관련 콘텐츠