【问题标题】:SSL Certificate from GoDaddy on Google Compute Engine在 Google Compute Engine 上来自 GoDaddy 的 SSL 证书
【发布时间】:2017-05-26 22:45:41
【问题描述】:

我正在尝试向我在 Google Compute Engine 上的虚拟机实例添加一个 SSL Certificate 我创建了密钥文件并生成了一个 CSR File,我将其复制到 GoDaddy 以请求 SSL Certificate

我复制了他们发给我的内容并将其粘贴到文件名example.csr 然后我在实例中运行了这一行:

gcloud compute ssl-certificates create certificate1 --certificate example.csr --private-key example.key

当我列出我的 ssl 证书时,我得到:

NAME             CREATION_TIMESTAMP
certificate1     2017-03-08T09:21:04.166-08:00

但我不知道为什么我的 webapp 还不安全。当我进入我的网址时,它仍然说不安全。

编辑

来源:SSL Certificates, Compute Engine Documentation

【问题讨论】:

    标签: google-app-engine ssl https ssl-certificate google-compute-engine


    【解决方案1】:

    虽然我从未使用过 Google Compute Engine,但我相信(在阅读了您链接的文档后)您刚刚添加了证书,但您仍然需要对其进行配置:

    要使用 HTTPS 或 SSL 负载平衡,您必须创建一个可供目标代理使用的SslCertificate resource

    注意: SslCertificate 资源仅用于负载平衡 代理,例如 target HTTPS proxytarget SSL proxy。看到那个 有关何时以及如何使用 SslCertificate 资源的文档。 SslCertificate 资源不用于单个实例。在一个 例如,按照您的描述安装普通 SSL 证书 申请文件。

    我建议阅读文档(上方)提供的链接,具体取决于您想要做什么(使用 HTTPS 代理、SSL 代理或单个实例)。

    【讨论】:

      【解决方案2】:

      简答: 我们还不能这样做。

      中等长度答案: 我必须直接在我的应用程序上实际安装 SSL 证书。

      【讨论】:

        猜你喜欢
        • 2017-10-25
        • 1970-01-01
        • 1970-01-01
        • 2017-01-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-03-10
        • 1970-01-01
        相关资源
        最近更新 更多