目前,我每年都会更换 SSL 证书,这意味着要复制密钥和其他东西。我可以获取两年期证书,然后每两年更换一次。
有些客户需要我提供这项服务,所以我想到了一个自动化解决方案,可以自行完成整个过程。我知道对于托管服务器来说,这是由托管公司完成的,但我负责管理的大多数机器都是专用根服务器。
有没有可以实现这个的工具?有没有标准协议?有没有提供特殊 API 的供应商?我正在寻找可以减少工作量的解决方案。
答案1
Namecheap 为其 SSL 产品提供了 API。例如,更新:
https://api.namecheap.com/xml.response?ApiUser=apiexample&ApiKey=56b4c87ef4fd49cb96d915c0db68194&UserName=apiexample&command=namecheap.ssl.renew&clientip=1.2.3.4&certificateid=501904&ssltype=positivessl&years=1