Web/Advise_clothes 3

Spring Security CORS 비활성화: SecurityFilterChain

2년 전 만들어놓은 프로젝트를 다시 찾아보면서 여러 문제를 맞이하고 있습니다. 제 생각에는 AWS, Docker로 서버 세팅까지 해놨으니 다시 올리면 그대로 성공할 줄 알았는데요. 급하게 만드느라고 고려하지 않은 것들이 문제로 드러났습니다. 이 문제도 동일합니다. 프로젝트는 React, Spring boot로 프론트와 백엔드를 구분해서 만들었습니다. AWS 프리티어를 모두 사용해서, Cloudtype을 사용했습니다. Spring Security 의존성은 비밀번호 암호화를 위해 사용하고 있었습니다. 문제: CORS 오류 로컬에서 프론트엔드 서버와 백엔드 서버끼리 소통할 때는 문제가 없었는데, 서버에 올라가고 나서 CORS 정책으로 인해 요청이 차단되는 문제가 발생했습니다. 이 문제는 이전에 해결한 뒤 fr..

Web/Advise_clothes 2024.03.04

front - back 서버를 분리하면서 만난 CORS 정책

No 'Access-Control-Allow-Origin' header is present on the requested resource Access to XMLHttpRequest at 'http 요청한 내용' from origin '현재 origin' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. CORS란 Cross-Origin Resource Sharing. 대강 읽자면 교차하는 origin의 자원 공유..? origin은 그저 github을 쓰면서 git remote add origin ...에서 본 기억밖에 없었다. 웹에서 origin은 sch..

Web/Advise_clothes 2022.05.16

지금까지 만든 서비스, 앞으로 만들 서비스

어딘가에 적지 않으면 잊을 거 같아 다시 블로그를 찾게 되었습니다. 그동안 취업도 하고, 퇴사도 하면서 우물 안의 개구리가 된 심정이었습니다. 작은 SI회사에 들어가서도 이렇게 많이 배우는데 서비스를 하고 있는 회사라면 어떨까 싶습니다. 만들고 싶은 서비스가 있어서 회사에서 배운 내용을 토대로 만들려고 합니다. 우선 서버에 올리겠다는 1차 목표를 잡고 달려와서 급하게 코딩을 했습니다. 무엇이 부족한지 흐릿하지만 이대로는 안 되겠다 생각이 듭니다. RestAPI 규약으로 개발했습니다. 이 서비스는 웹 말고도 어플이나 챗봇까지 다양한 플랫폼에서 이용할 수 있도록 하기 위함입니다. 프론트는 팀원이 담당하고, 저는 백을 담당하고 있습니다. 지금까지 구현된 기능은 메인 페이지, 로그인, 회원가입, 회원 정보 수정..

Web/Advise_clothes 2022.05.04