В настоящее время я нахожусь в 30-дневной бесплатной пробной версии для Google Apps для бизнеса (настройка биллинга, поэтому скоро начнется беспроблемная пробная версия). Я пытаюсь настроить SSL для пользовательского домена для приложения Google App Engine, но я немного нуб в этом материале, и файлы, которые я накопил, не принимаются в форме отправки приложений.
Я прошел следующий процесс:
openssl req -out CSR.csr -new -newkey rsa:2048 -nodes -keyout privateKey.key
После заполнения сертификата. запросить информацию (с именем www.mydomain.com), у меня были два файла CSR.csr и privateKey.key.
Я использовал SSL-провайдер CheapSSLs.com, чтобы предоставить мне сертификат с этого CSR.csr, и они ответили сертификатом www_mydomain_com.crt
.
Однако при просмотре панели инструментов Google Apps → Безопасность → SSL для пользовательских доменов и загрузки www_mydomain_com.crt
и privateKey.key
мне дана ошибка:
И секретный ключ, и сертификат SSL должны быть в незашифрованном формате PEM.
Любая помощь? Насколько я могу судить, они находятся в таком формате: закрытый ключ выглядит следующим образом:
-----BEGIN PRIVATE KEY-----
MIIEv...
...
...CftTU=
-----END PRIVATE KEY-----
а файл .crt выглядит так:
-----BEGIN CERTIFICATE-----
MIIFy...
...
...WJjk=
-----END CERTIFICATE-----