Действия по настройке приложения Bluemix Liberty для добавления сертификата в доверенное хранилище Liberty с использованием рабочего процесса cf CLI?

Я использую cf CLI для развертывания приложения весенней загрузки в Bluemix. Я получаю сообщение об ошибке "Секретная ошибка премастера RSA", которое можно увидеть здесь: Секретная ошибка премастера RSA при использовании webHDFS от BigInsights в облаке

Я развертываю свое приложение так:

# Create a Liberty application in Blumemix.  
# Set APPNAME (below) to the name of the application.
APPNAME=<<theappname>>
cf login -u cf_username -p cf_password
cf push    $APPNAME -p build/libs/myapp.jar

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

Приведенный выше фрагмент кода содержит все мои знания о свободе, пожалуйста, примите это во внимание при предоставлении ответа. Например, я видел несколько ответов, предлагающих мне отредактировать server.xml, но у меня нет этого файла, так что, вероятно, мне нужно создать его с нуля, или сгенерировать его как-нибудь?

Я видел подобные вопросы, но рабочий процесс, который я специально спрашиваю о добавлении сертификата, это когда я использую инструменты CLI cf.

1 ответ

Решение

Для выполнения этой задачи ничего не нужно делать, для этого потребуется несколько шагов:

1) Убедитесь, что приложение Liberty & Spring работает локально. Приведенные ниже данные помогут вам убедиться, что Liberty & Spring настроены правильно:

Как использовать Websphere liberty в весенней загрузке

http://www.adeveloperdiary.com/java/spring-boot/deploy-spring-boot-application-ibm-liberty-8-5/

2) Настройте безопасность для вашего приложения в Liberty:

https://www.ibm.com/support/knowledgecenter/SSAW57_9.0.0/com.ibm.websphere.nd.multiplatform.doc/ae/tsec_7add_signercert.html

3) Разверните упакованный сервер в Bluemix из командной строки CF:

https://console.ng.bluemix.net/docs/runtimes/liberty/optionsForPushing.html

Другие вопросы по тегам