-
카테고리
-
세부 분야
프론트엔드
-
해결 여부
미해결
질문입니다
22.06.13 14:05 작성 조회수 138
1
안녕하세요 강사님
여기에 여쭤봐도 되는지 모르겠지만 개인 프로젝트 진행 중 궁금한 점이 있어 질문 올립니다
현재 프로젝트 구조는 spring boot + vuejs(SPA)의 형태이고, http 프로토콜을 사용중입니다
진행하다 보니 http 통신시 민감한 정보(예: 비밀번호 등)이 그대로 노출되어
SSL 인증서를 발급 받아 https 프로토콜을 사용하면 정보가 암호화 된다고 알게 되었는데
http body 부분의 데이터를 암호화 된 형태로 주고 받는 건가요?
백엔드 서버는 https 형태로 띄우도록 하였는데, 프론트 단에서 https로 서버와 통신하기 위해서는 어떻게 해야 되나요?
http 통신 라이브러리는 axios를 사용하고 있습니다
답변을 작성해보세요.
0
장기효(캡틴판교)
지식공유자2022.06.17
안녕하세요, 프로토콜이 HTTPS로 바뀌신거라서 브라우저에 SSL 인증서 설치하시고 HTTPS 프로토콜로 API 호출하시면 됩니다. SSL 인증서 설치 방법은 각 인증 기관 사이트에 안내된 가이드를 참고하시면 됩니다 :)
ex) https://www.comodossl.co.kr/certificate/ssl-installation-guides.aspx
답변 1