我在埠 5000 上運行的 EC2 實體(ubuntu 服務器)上托管了一個 nodejs API。
使用 http:// 我可以通過 public-api:5000 訪問這個 API,但我不能通過 https 訪問它。
我已經打開了安全組中的所有埠并允許從任何地方訪問,但仍然不可能。
為了通過 https 而不是僅通過 http 訪問我的 API,我需要做什么?
uj5u.com熱心網友回復:
要使 HTTPS 正常作業,您需要 TLS/SSL 證書。僅啟用埠(https 的默認值為 443)將不起作用。您可以使用AWS ACM服務在 AWS 上獲得免費的 TLS 證書。您應該有權訪問域,并且應該能夠更新 ACM 的域記錄以驗證您的證書。
您可以在負載均衡器或您的應用程式上終止 TLS。您必須處理 https 流量。參考這里
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/420354.html
標籤:
