我有两个EC2实例,一个带有WEB应用程序,另一个带有NodeJS应用程序。web应用程序需要通过向另一个实例上的Node JS应用程序发出请求来向Google Earth Engine进行身份验证。 但当我尝试通过https访问时,会显示一个错误:net::ERR_SSL_PROTOCOL_error
我已经添加了一个弹性IP。我在同一个安全组中有两个实例。 通过HTTP测试NodeJS指向EC2的本地web应用程序,我获得了成功。
有几个原因可能会导致此错误,但通常会在SSL配置不匹配或出现问题时发生。
据此 post ,不能将公共ACM证书直接部署到实例。它需要应用于支持ACM的服务,如ELB、API网关或CloudFront分发版,这些服务可用于卸载SSL处理。