Как обновить сертификат RapidSSL без обновления приложения для Android?

У меня на сервере установлен сертификат Rapid SSL CA, и соответствующий сертификат хранится в приложении в папке с ресурсами. Приложение публикуется в Google Play, иногда обратно. Однако срок действия этого сертификата истечет через несколько дней, и мы не планируем немедленно загружать новую версию сборки в Google Play. Есть ли способ обновить/продлить срок действия текущего сертификата, установленного на стороне сервера? Так что сборка, присутствующая в магазине Google Play, будет работать правильно даже после обновления сертификата.


person AmritLalSahu    schedule 03.11.2016    source источник


Ответы (2)


Похоже, вы хотели бы продлить срок действия сертификата без перевыпуска, но это, конечно, невозможно. В вашем случае вам необходимо обновить сертификат до истечения срока действия SSL-сертификата. Для удобства пользователей Центр сертификации предлагает SSL на несколько лет.

Продление SSL-сертификата — это тот же процесс, когда вы впервые покупаете новый SSL-сертификат для веб-сайта или приложения.

Выполните следующие действия, чтобы обновить сертификат.

  • Продлите свой сертификат RapidSSL у любого поставщика SSL-сертификатов по самой низкой доступной цене (скажем, у CheapSSLSecurity). Пожалуйста, купите его на несколько лет, чтобы избежать ежегодной установки.

  • Затем сгенерируйте новый CSR и закрытый ключ. Используйте этот новый CSR и закрытый ключ, чтобы установить сертификат SSL в приложении для Android.

Примечание. Если вы приобретете сертификат RapidSSL на несколько лет (три года), вам не нужно его устанавливать. снова до следующих трех лет.

person Community    schedule 08.11.2016
comment
Большое спасибо, Мартин. Очень помог!! - person AmritLalSahu; 07.12.2016

Вы должны сгенерировать новый CSR (вы можете использовать старый CSR, но это не рекомендуется) при обновлении вашего SSL-сертификата. Таким образом, SSL-сертификат, выпущенный RapidSSL с новым CSR, должен быть правильно установлен на сервере. Вы должны удалить свой старый сертификат только после правильной установки нового сертификата.

К сожалению, нет такой возможности для продления срока действия без соблюдения вышеуказанной техники. Итак, в моем предложении вам придется загрузить новый сертификат на свой сервер, но, к счастью, вам не нужно ничего делать для вашего приложения. Правильно установленный SSL-сертификат на вашем сервере поможет вашему приложению получать данные и безопасно работать.

person Gunjan Tripathi    schedule 07.11.2016