Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services aws eb使用亚马逊颁发的证书在https上终止http_Amazon Web Services_Ssl_Redirect_Https_Amazon Elastic Beanstalk - Fatal编程技术网

Amazon web services aws eb使用亚马逊颁发的证书在https上终止http

Amazon web services aws eb使用亚马逊颁发的证书在https上终止http,amazon-web-services,ssl,redirect,https,amazon-elastic-beanstalk,Amazon Web Services,Ssl,Redirect,Https,Amazon Elastic Beanstalk,我们希望所有http通信自动重定向到https。以下是我们的相关堆栈详细信息: 弹性豆茎单码头环境 亚马逊发布ssl证书 Amazon有一个如何在https中终止http的方法。你可以看到 在该教程中,您会注意到一件事,正如我在有关该问题的所有指南中所注意到的那样,它指的是机器本地的证书和密钥文件。这对我们来说是个问题,因为我们使用的是亚马逊颁发的证书,而亚马逊没有提供实际的文件 在docker EB环境中,当前是否可以使用amazon颁发的证书将http流量重定向到https 你是用ELB

我们希望所有http通信自动重定向到https。以下是我们的相关堆栈详细信息:

  • 弹性豆茎单码头环境
  • 亚马逊发布ssl证书
Amazon有一个如何在https中终止http的方法。你可以看到

在该教程中,您会注意到一件事,正如我在有关该问题的所有指南中所注意到的那样,它指的是机器本地的证书和密钥文件。这对我们来说是个问题,因为我们使用的是亚马逊颁发的证书,而亚马逊没有提供实际的文件


在docker EB环境中,当前是否可以使用amazon颁发的证书将http流量重定向到https

你是用ELB来重定向交通吗?是的,但我可以这样做,不过最好是这样。我好奇的是,是否有可能使用亚马逊发布的证书。理想情况下,EB loadbalancer中只有一个选项可以将流量重定向到https,但目前还不存在。尽管如此。。。在ELB的侦听器部分,您可以设置一个侦听器,将端口80上的传入流量定向到端口443(SSL),此外,您还可以选择使用Amazon证书管理器创建的任何证书。您是在谈论环境>配置>负载平衡器吗?侦听器端口关闭,安全侦听器端口设置为443?如果是这样的话,我不认为这是在做重定向。我有一个网站,有一个硬编码的链接到http,它只是超时时,试图加载。或者我疯了?您可以将负载平衡器协议设置为HTTP:80,将实例协议设置为HTTPS:443。只要您的网站正在侦听端口443,并且所有内部URL都指向https,一切都应该正常。