TIL
항해99_TIL220612 (미니프로젝트 5일차)
Hyeongjun_Ham
2022. 6. 14. 22:25
오늘 백엔드 부분을 다 합치고 서버에 배포했다.
오늘 나온 이슈
aws s3에 이미지를 저장하려고 하는데, 배포하고 post요청으로 저장은 되는데 put요청, delete요청을 403에러로 엑세스 할 수 없다고 계속 나왔다.
이유 : git hub에 aws키가 노출되면 일부 권한을 제한한 것이라고 한다.
aws키 노출을 없애서 실행하니 정상작동 했다!
출처 : https://velog.io/@idean3885/Spring-S3-%EC%97%85%EB%A1%9C%EB%93%9C
Spring S3 업로드
S3 파일 업로드 코드
velog.io
CORS설정
@Configuration
public class WebConfig implements WebMvcConfigurer {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
.exposedHeaders("Authorization")
.allowedOriginPatterns("*");
}
}
출처 : https://dev-pengun.tistory.com/entry/Spring-Boot-CORS-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0
[Spring Boot] CORS 설정하기
CORS란? (Cross-Origin Resource Sharing,CORS) 란 다른 출처의 자원을 공유할 수 있도록 설정하는 권한 체제를 말합니다. 따라서 CORS를 설정해주지 않거나 제대로 설정하지 않은 경우, 원하는대로 리소스를
dev.exd0tpy.xyz