【发布时间】:2017-10-25 19:39:26
【问题描述】:
我正在尝试将我在 Godaddy 上创建的 SSL 证书添加到我在 Mac 上的 Google App Engine 帐户。
使用钥匙串,我创建了一个新的 2048 位 RSA 私钥-公钥对,并用它创建了一个CertificateSigningRequest.certSigningRequest。然后,我使用此证书签名请求在 Godaddy 上创建了新的 SSL 证书。然后他们让我下载一个包含两个 .crt 文件的 zip 文件(734b34####.crt 和 gd_bundle-g2-g1.crt)。
然后尝试将其添加到 GAE,我得到了这个屏幕:
谁能告诉我输入什么作为“PEM 编码的 X.509 公钥证书”以及输入什么作为“未加密的 PEM 编码的 RSA 私钥”?
我尝试从 Keychain 导出所有不同的相关密钥和各种格式的证书(p12、cer,并将它们转换为 pem),即使它们没有密码。
由于某种原因,每当我导出和转换私钥时,它的开头是这样的:
Bag Attributes
friendlyName: *.mydomain.com
localKeyID: 10 93 42 BE 45...
subject=/OU=Domain Control Validated/CN=*.mydomain.com
issuer=/C=US/ST=Arizona/L=Scottsdale/O=GoDaddy.com, Inc./OU=http://certs.godaddy.com/repository//CN=Go Daddy Secure Certificate Authority - G2
-----BEGIN CERTIFICATE-----
【问题讨论】:
标签: google-app-engine ssl https google-cloud-platform