강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

jiwon_0125님의 프로필 이미지
jiwon_0125

작성한 질문수

MERN STACK 커뮤니티 : 시작부터 배포까지 알려주는 React

기본 프로필 이미지 가져오기 실패 (AccessDenied)

작성

·

480

1

안녕하세요 !

스크린샷 2022-08-26 오전 12.21.51.png네이버 n클라우드에서 이미지를 등록후

스크린샷 2022-08-26 오전 12.21.06.png스크린샷 2022-08-26 오전 12.19.28.png설정을 마친후 기본 프로필 이미지를 불러오는 과정에서 오류가 나옵니다

스크린샷 2022-08-26 오전 12.23.15.png오류를 확인해서 들어가보니

스크린샷 2022-08-26 오전 12.24.07.png이렇게 access denined 라고 떠서 구글에서 찾아보니 , AWS 사용하시는 분들은 버킷에 대한 엑세스를 허용해주면 된다고 나와있지만 n클라우드에서 해결법은 보이지가않네요 ㅜ

스크린샷 2022-08-26 오전 2.08.29.pngconsole.log(userInfo)를 하면

photoURL로 경로를 잘 받아오는걸 확인할수있는데 계속 오류가 납니다 ㅜ 엑세스 문제를 어떻게 해결해야할까요

혹시몰라 서버쪽 코드도 남겨놓겠습니다

스크린샷 2022-08-26 오전 12.25.19.png스크린샷 2022-08-26 오전 12.26.08.png

이미지 업로드나 이외에 모든기능은 정상적으로 작동합니다 !

답변 1

1

판다코딩님의 프로필 이미지
판다코딩
지식공유자

multer 세팅 시(./server/Util/upload.js) acl 옵션에 어떤 값이 들어가 있을까요?

jiwon_0125님의 프로필 이미지
jiwon_0125
질문자

image이렇게 들어가있습니다 !

판다코딩님의 프로필 이미지
판다코딩
지식공유자

현재 첫번째 사진(네이버 클라우드)의 권한관리를 확인해보면 "전체 공개 : 공개 안함"으로 되어 있습니다. 아마 해당 옵션을 변경하면 변경한 이미지는 접근이 가능한 것을 확인하실 수 있을 겁니다. 해당 옵션에 대한 express의 multer 설정이 acl인데, public-read-write로 잘 들어간 것 처럼 보입니다. 코드에선 문제를 찾을 수 없어 보이는데 네이버 클라우드 권한 설정 다시 한 번 확인해보시겠어요?

jiwon_0125님의 프로필 이미지
jiwon_0125
질문자

와 이거였습니다
저는 저게 보여주는게 전체공개에 볼드체로 되어있어서 적용이 된건줄알았는데
전체공개 : 공개안함 이였다니;;

jiwon_0125님의 프로필 이미지
jiwon_0125

작성한 질문수

질문하기