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
Google app engine 谷歌云平台-计算引擎/应用程序引擎-SSL/HTTPS_Google App Engine_Ssl_Https_Google Compute Engine_Google Cloud Platform - Fatal编程技术网

Google app engine 谷歌云平台-计算引擎/应用程序引擎-SSL/HTTPS

Google app engine 谷歌云平台-计算引擎/应用程序引擎-SSL/HTTPS,google-app-engine,ssl,https,google-compute-engine,google-cloud-platform,Google App Engine,Ssl,Https,Google Compute Engine,Google Cloud Platform,目标:让我的谷歌云应用程序ssl 使用预构建的解决方案在google的计算引擎上启动实例。我需要上传ssl证书来接受信用卡&或多或少做些什么。我找不到ui或任何方式使用compute engine ssl我的应用程序/域 谷歌的应用程序引擎有一个用户界面可以上传证书,但无法启动预构建的解决方案或从计算引擎传输应用程序 当然,该域名是使用谷歌域名注册的,而该应用程序是在同一帐户下注册到谷歌云平台的 谢谢--matt您可以在GCE实例前面安装HTTPS负载平衡器,并在那里安装SSL证书和密钥 为Go

目标:让我的谷歌云应用程序ssl

使用预构建的解决方案在google的计算引擎上启动实例。我需要上传ssl证书来接受信用卡&或多或少做些什么。我找不到ui或任何方式使用compute engine ssl我的应用程序/域

谷歌的应用程序引擎有一个用户界面可以上传证书,但无法启动预构建的解决方案或从计算引擎传输应用程序

当然,该域名是使用谷歌域名注册的,而该应用程序是在同一帐户下注册到谷歌云平台的


谢谢--matt

您可以在GCE实例前面安装HTTPS负载平衡器,并在那里安装SSL证书和密钥


为Google Compute Engine构建的解决方案可能无法像在Google App Engine上那样工作(App Etfite希望您提供作为一组HTTP请求处理程序编写的代码,但不支持后台任务、运行自己的数据库等)。由于您已经对安装的预构建解决方案相当满意,因此定制该解决方案可能比用运行在App Engine上的解决方案替换您的解决方案更有意义

有两个选项可以让SSL运行:

  • 您可以使用第3层负载平衡,并在服务器主机上安装和配置SSL证书。例如,您可以从和获得证书。对于其他软件,您需要手动安装证书。这可能是最可移植(到其他云/本地计算机)的解决方案,但需要保护SSL证书并维护该软件

  • 您可以创建一个资源和一个应用程序。要做到这一点,您需要在将公共和私人证书上载到Google之后进行修改。此解决方案可以利用谷歌的缓存和扩展基础设施,并支持运行状况检查以验证应用程序是否已启动,但不同服务提供商的详细信息会有更大差异


  • 欢迎来到stackoverflow。你真是个健谈的人,不是吗?:-)我不得不把你的问题读了好几遍才明白你在找什么。由于计算引擎为您提供了自己的VM和IP,您必须自己在VM中安装证书(老式)。如果这让你头疼,你应该在serverfault.com上问这个问题。除非预构建的解决方案为此提供了一个上传表单——在这种情况下,您应该查看该解决方案的手册。