基于docker的安装后,如何在Alfresco6.2测试环境中配置(SSL)自签名证书?



我已经使用基于docker的安装安装了Alfresco 6.2,它与http一起工作得很好。 现在,我必须在https上运行相同的设置,并且必须为此应用自签名证书。

有人可以提供生成此自签名证书的步骤以及如何在 docker 映像中应用它。

任何帮助将不胜感激。

我已经在没有docker的情况下为Alfresco5.2做了同样的事情,但是在这里我对docker很陌生,不明白如何做到这一点。

与其更改tomcat证书,我建议不要在nginx或任何其他反向代理上设置SSL。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}

最新更新