MEAN 스택을 사용하여 웹 응용 프로그램을 작성하고 있습니다. 이 사이트에는 passport.js를 사용하는 인증이 포함되어 있으므로 SSL/TLS와의 연결을 안전하게하고 싶습니다.노드 및 Nginx에서 SSL/TLS를 종료하는 위치
배포시 nginx를 동일한 AWS EC2 인스턴스에서 실행되는 노드 앱에 대한 역방향 프록시로 사용하고 있습니다.
제 질문과 관련하여 모범 사례 https (SSL/TLS) 연결을 설정하는 방법은 무엇입니까? 인증서를 받아 nginx 계층에 설정해야합니까? 노드 응용 프로그램에서 직접해야합니까? 다른 더 좋은 방법이 있습니까?
나는 인터넷 검색을 한 적이 있지만 심오한 것을 발견하지 못했습니다. 누군가가 매우 유용한 주제에 관한 기사를 지적 할 수 있다면.
미리 감사드립니다.
대부분의 사람들은 HTTPS에서 많은 유연성을 제공하므로 nginx에서 TLS를 종료합니다. 전송중인 모든 데이터가 암호화되도록 다른 상자에있는 경우 노드에 HTTPS를 끝낼 수도 있습니다. – vcsjones
위대한, 고마워요! – harbinja