HTTPS로 이전해야하는 레일즈 애플리케이션이 있습니다. 현재 S3의 자산을 Cloudfront를 통해 가져옵니다. 스테이징은 물론 로컬에서 애플리케이션을 테스트 할 수 있어야합니다.로컬로 실행되는 레일스 애플리케이션을 사용하여 AWS에 HTTPS 사용 가능
내 로컬 응용 프로그램 (localhost : 3000에서 실행)에 대해 HTTPS를 성공적으로 설정했지만, 자산이 안전하지 않으므로 애셋을로드하지 못하는 것 같습니다. 따라서 Cloudfront 및 S3 버킷을 보호해야합니다.
그러나 내 응용 프로그램이 localhost에서 실행 중이므로 AWS Certificate Manager를 사용하여 인증서를 설정할 때이를 도메인으로 추가 할 수 없습니다. 그렇다면 로컬 응용 프로그램이 HTTPS를 통해 S3 자산에 액세스 할 수 있도록 설정하려면 어떻게해야합니까? 터널을 통해 로컬 애플리케이션을 노출해야합니까? 그렇다면 HTTPS에 어떤 영향이 있습니까?