인프런 커뮤니티 질문&답변
CredentialsError: Missing credentials in config 질문 있습니다
작성
·
1K
답변 3
0
0
Ko Yun Hyuk
질문자
이번엔 이 에러인데 찾아보니 / 또는 % 기호가 포함되어있을 때 발생한다고 합니다.
그럼 액세스 키를 저 기호가 안나올때까지 계속 발급을 받아야 되나요?
0
제로초(조현영)
지식공유자
일단 처음에 console.log(process.env.S3...) 코드 추가해서 서버 재시작한 뒤 S3 관련 설정 로딩되었는지 확인해보시고요.
https://github.com/ZeroCho/react-nodebird/blob/master/ch7/back/routes/post.js#L20
코드 이 줄 빼먹진 않으셨는지 확인해보세요.
로딩되었는데도 저 에러가 뜬다면 백엔드 서버에서 다음 과정을 거치셔야 합니다.
sudo vim ~/.aws/credentials
vim 에디터가 켜지면 [default]부터 해서 똑같이 적어주세요. env처럼 쓰신다고 생각하시면 됩니다.
뒤에 값만 바꿔주세요. 그리고 :wq를 눌러 저장한 후에 서버 다시 실행하시면 됩니다.





감사합니다