Как настроить (SSL) самоподписанный сертификат в тестовой среде Alfresco 6.2 после установки на основе docker? - PullRequest
0 голосов
/ 21 июня 2020

Я установил Alfresco 6.2, используя установку на основе docker, и он отлично работает с http. Теперь мне нужно выполнить ту же настройку на https, и я должен применить для этого самоподписанный сертификат.

Кто-нибудь может предоставить шаги для создания этого самозаверяющего сертификата и как применить его внутри docker image.

Любая помощь будет принята с благодарностью.

Я уже сделал то же самое для Alfresco 5.2 без docker, но здесь я новичок в docker и не понимаю, как это сделать это.

1 Ответ

1 голос
/ 22 июня 2020

Вместо изменения сертификата tomcat я бы порекомендовал настроить SSL на nginx или любом другом обратном прокси. Сертификат Tomcat также используется для аутентификации Solr. Ошибки конфигурации могут легко привести к прекращению работы поиска.

При использовании обратного прокси не забудьте установить внешнее соединение в alfresco-global.properties, чтобы избежать проблем с фильтром токенов CSRF. например:

alfresco.context=alfresco
alfresco.host=alfresco.mycompany.com
alfresco.port=443
alfresco.protocol=https

share.context=share
share.host=${alfresco.host}
share.port=${alfresco.port}
share.protocol=${alfresco.protocol}
...