본문 바로가기

Trouble Shooting

(2)
FE와 BE 연동 중 발생하는 CORS ERROR 프로젝트 진행 중 EC2 instance에 올려져있는 백엔드 서버를 통해 FE가 Axios를 이용하여 API에 요청을 보냈을 때 자꾸만 브라우저에서 값을 읽어들이지 못하고 CORS policy를 위반한다는 오류 메시지가 발생하였다. 이를 해결하기 위해 CORS가 무엇인지에 대해서 알아보았다. CORS(Cross Origin Resource Sharing) CORS에 대해 얘기하기 전, 우선 SOP에 대해서 알 필요가 있다. SOP(Same Origin Policy)란 ? 한 origin으로부터 로드된 script나 document가 다른 origin의 리소스와 상호작용 할 수 있는 방법을 제한하는 중요한 보안 메커니즘. origin을 판단할 때 Scheme(HTTP / HTTPS 등) Host Port ..
Mac에서 Github Commit 계정 연동 맥북 에어로 바꾸고 나서 git에다가 commit을 할 경우 아래와 같이 내 github 계정과 연동이 안되는 문제가 발생했다. 처음에는 그러려니 했지만, commit 자체가 내 git 계정과 연동이 되질 않아서 수정해야겠다고 생각하고 구글링을 했다. 처음 이용한 방법은 키체인 접근이다. 맥에서 제공하는 어플리케이션을 이용하여 계정과 비밀번호를 설정할 수 있었다. 해당 사항을 바꾸고 push해본 결과 아직 바뀌지 않았다.. git commit할 때마다 이 메시지가 떴는데, 문제점은 바로 이것이었다. user.email의 값을 github email setting에 나와있는 xxxx@github.com으로 변경하니 잘 연동되어서 나왔다. 앞으로는 메시지를 잘 읽어보자!