面板证书
仅管理员。面板自己用的 HTTPS 证书状态;一键用面板域名自动申请 Let's Encrypt 证书,续签随证书管理。
panel-cert证书鉴权: 仅管理员2 个接口查看面板证书状态
GET
/api/v2/panel-cert鉴权: 仅管理员
一键申请面板证书
POST
/api/v2/panel-cert/issue鉴权: 仅管理员
面板证书对象
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
| acme | CertAcme | — | 自动签发状态(状态、验证方式、续签与最近一次失败原因)。 |
| cert | Cert | — | 证书(响应带证书链、域名、到期时间与状态,不带私钥;私钥只能经导出接口取回)。 |
| cert_id | integer | — | panel.tls.cert_id;0 = 没配面板证书。 |
| domain | string | — | 面板域名(panel.access.domain);空 = 没填。 |
| https | string | — | 面板 HTTPS 的现状。on = 面板证书可用且主控开了 HTTPS 监听;no_domain = 没填面板域名(不申请证书);no_cert = 填了域名但没有可用的面板证书;issuing = 证书正在签发;failed = 证书签发失败(原因见 acme.last_error,自动申请的会按间隔重试);no_listen = 证书已有,但主控配置文件没开 HTTPS 监听(listen_tls);expired = 面板证书已过期(not_after 已过,续签没成功)。 |