나는 REST API를 통해 HTTP와 통신하는 Nodejs 서버를 가지고있다. 이제 모든 내 요청을 HTTP에서 HTTPS로 전송하는 프로토콜을 변경하고 싶습니다. 문제는 클라이언트 코드를 변경할 수 없다는 것입니다.HTTP를 사용하여 만든 API 호출을 내 서버로 HTTPS로 리디렉션하는 것이 안전합니까?
서버의 모든 HTTP 요청을 https로 리디렉션하면 데이터가 암호화되어 전송되기에 충분한 지 알고 싶습니다. 또는 클라이언트에서 실행되는 코드를 수정해야하며 HTTP 프로토콜로 요청을해야합니다.
전송되는 중요한 데이터 (사용자 이름, 암호, 위치 정보)가 있으므로 데이터를 명확하게 보내지 않아야하므로이 작업을 수행해야합니다.
감사합니다.
역 프록시로 nginx를 사용하고 있습니까 –
@iambatman 예 예 : nginx를 사용합니다. – Simoyw