spring-cloud-gateway에서 https 사용 시 주의사항---인증서 설정 및 주의가 필요한 문제
게이트웨이는 nginx에 대해 벤치마킹할 수 있으므로 프로덕션 환경에서는 https를 사용해야 할 수도 있습니다. 이전 방법은 nginx를 사용하여 SSL 인증서를 구성하는 것이었습니다. 이제 인증서를 게이트웨이에 넣어야 합니다.
게이트웨이가 springboot에 의존하기 때문에 springboot 구성을 직접 사용할 수 있습니다. 구체적인 구성은 다음과 같습니다.
그러나 리본이 전달될 때 예외가 발생했습니다.
p>
IP 주소와 일치하는 주체 대체 이름이 없습니다. > 문제 원인:
https를 보낼 때 IP를 사용한 등록이 설정되어 있으므로 해당 IP의 호스트 이름을 확인합니다. 얻을 수 없으므로 이 예외가 발생합니다. 이를 제거한 후에 사용할 수 있습니다. 전제는 호스트 이름을 사용하여 시스템을 성공적으로 ping할 수 있다는 것입니다.