调用本接口向证书中心上传一本SSL证书。
注意
本接口已经废弃,虽然现在仍可调用,但可能不再接受更新或者支持。我们不建议您使用本接口。
证书中心提供了一个新的上传证书接口:ImportCertificate。ImportCertificate接口支持更多的设置选项,例如允许您上传重复的证书。强烈推荐您使用ImportCertificate接口来上传证书。
暂不支持。
下方表格中的参数包含在请求头(header)中。
参数 | 类型 | 是否必选 | 描述 | 示例值 |
---|---|---|---|---|
Region | string | 是 | 服务地区。该参数的取值是cn-north-1 。 | cn-north-1 |
ServiceName | string | 是 | 服务名称。该参数的取值是certificate_service 。 | certificate_service |
下方表格中的参数包含在查询字符串(query string)中。
参数 | 类型 | 是否必选 | 描述 | 示例值 |
---|---|---|---|---|
Action | string | 是 | API名称。该参数的取值是CertificateAddInstanceCertificate 。 | CertificateAddInstanceCertificate |
Version | string | 是 | API版本。该参数的取值是2021-06-01 。 | 2021-06-01 |
下方表格中的参数包含在请求体(request body)中。
参数 | 类型 | 是否必选 | 描述 | 示例值 |
---|---|---|---|---|
chain_id | String | 否 | 如果您希望上传的证书与证书中心已有的证书处于同一个证书关系链,您可以将该参数设置为已有证书的证书关系链 ID。 您可以调用 CertificateGetInstance 查询已有证书的证书关系链 ID。 | cert-6c2d6f3c4e0747549d12d875cf2f**** |
tag | String | 否 | 为证书设置一个标签。允许使用任意字符,无长度限制。 | 上传证书 |
purpose | String | 是 | 设置证书的用途。该参数的取值是 ssl 。 | ssl |
type | String | 否 | 设置证书的类型。该参数有以下取值:
| dv |
is_sm | Boolean | 否 | 证书是否为国密证书。该参数有以下取值:
| false |
user_defined_chain | Boolean | 否 | 是否跳过证书合法性校验。该参数有以下取值:
true ,请务必先咨询证书中心技术团队,我们将帮助您分析业务可能受到的影响。 | false |
ssl | Object | 是 | 要上传的SSL证书的详情。 |
参数 | 类型 | 描述 | 示例值 |
---|---|---|---|
Result | String | 证书中心为该证书生成的实例ID。 | cert-d51b11c79f2149bf9b8e65e8b7c1**** |
POST https://open.volcengineapi.com/?Action=CertificateAddInstanceCertificate&Version=2021-06-01&<其他公共请求参数> { "tag":"上传证书", "purpose":"ssl", "ssl":{ "certificate":{ "private_key":"-----BEGIN RSA PRIVATE KEY-----\nMIIE......kt4=\n-----END RSA PRIVATE KEY-----\n", "chain":[ "-----BEGIN CERTIFICATE-----\nMIIE......CA==\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIIE......lg==\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIID......bd4=\n-----END CERTIFICATE-----\n" ] } } }
{ "ResponseMetadata": { "RequestId": "2023011818525862987CA4D7FB7503D0F7", "Action": "CertificateAddInstanceCertificate", "Version": "2021-06-01", "Service": "certificate_service", "Region": "cn-north-1" }, "Result": "cert-6e2ce9d68e454ba4b258d62e5450****" }
如果响应正文的ResponseMetadata
字段中包含Error
字段,则表示API请求失败。您可访问公共错误码,获取更多错误码信息。