본문 바로가기
CLOUD/AWS

[AWS sdk credentials] unable to load credentials from 에러

by Rainbound-IT 2022. 9. 14.
반응형

unable to load credentials from EnvironmentVariableCredentialsProvider:..

Unable to load credentials from SystemPropertiesCredentialsProvider:...

라는 에러가 발생해서 왜 인증이 안되지? 라고 했는데

 

사실 된거였음

 

aws는 여러가지 방법으로 인증을 시도한다.

 

  1. 환경 변수 - AWS_ACCESS_KEY_ID및 AWS_SECRET_ACCESS_KEY( .NET을 제외한 모든 AWS SDK 및 CLI에서 인식되므로 권장AWS_ACCESS_KEY 됨) 또는 및 AWS_SECRET_KEY(Java SDK에서만 인식됨)
  2. Java 시스템 속성 - aws.accessKeyId및aws.secretAccessKey
  3. ~/.aws/credentials모든 AWS SDK 및 AWS CLI에서 공유 하는 기본 위치( )의 자격 증명 프로필 파일
  4. Amazon EC2 메타데이터 서비스를 통해 제공되는 인스턴스 프로필 자격 증명

나는 3번째로 해놨기 때문에 앞에 두번에서 인증을 할수 없었던것.

하....

 

 

 

https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/auth/DefaultAWSCredentialsProviderChain.html

 

DefaultAWSCredentialsProviderChain (AWS SDK for Java - 1.12.302)

 

docs.aws.amazon.com

 

반응형

댓글