W0n9 / venustech-WAF-LoadCert

启明星辰天清Web应用安全网关-RESTful API证书导入脚本

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

启明星辰天清Web应用安全网关-RESTful API证书导入脚本

介绍

WAF仅可以上传固定的证书,不适用于使用ACME协议维护证书的架构,此脚本尝试在当ACME续期证书时自动更新WAF上的证书。

配置说明

使用config.json配置文件,配置说明如下:

参数名称 参数说明
user 用户名
password 密码
baseURL RESTful接口地址,含Scheme和端口
certificate_path 证书路径
key_path 私钥路径

TODO:

  • 改上传证书为更新证书
    即:如果证书已存在,则删除旧证书后再上传新证书(可能需要固定证书名称)
  • 使用Go语言重构代码

About

启明星辰天清Web应用安全网关-RESTful API证书导入脚本


Languages

Language:Python 100.0%