问题描述
如何通过 ml-gradle
将证书的公钥和私钥添加到证书模板?
我正在尝试完全通过 ml-gradle + DHF 5 配置一些新服务器。我可以通过将配置文件添加到 ml-config/security/certificate-templates
来设置证书模板。我已经拥有这些服务器的 SSL 证书,但不知道如何在不使用管理 Web 界面的情况下导入它们。
在 /manage/v2/certificate-templates/{id|name} 有一个用于执行证书操作的 REST 端点,所以我想我只想在部署过程中以正确的顺序调用它。
解决方法
您今天需要通过自定义任务来完成此操作 - https://github.com/marklogic-community/ml-gradle/wiki/Writing-your-own-task .
如果您想办法将这些文件存储在您的项目目录中,以便 ml-gradle 知道为它们发出什么调用,请务必在 ml-gradle 中根据您的想法打开一张票。>