创建证书csr接口
更新时间 2025-09-19 14:16:28
最近更新时间: 2025-09-19 14:16:28
接口功能介绍
创建证书csr接口
接口约束
无
URI
POST /v1/manageCertificate/createCertificate
路径参数 无
Query参数 无
请求参数
请求头header参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
regionId | 是 | String | 资源池id | fecnjniakfkn2314ndekqldedcsadfg |
请求体body参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
keySpec | 是 | String | 证书算法 | RSA_2048 | |
subject | 是 | String | 证书主体(拥有者) | CN=sde.fg,C=CN,ST=dfg,O=wer,L=dfg,E=110@qq.com,OU=dfg | |
subjectAlternativeNames | 是 | String | 证书主体别名 | ['test1.example.com'] | |
exportablePrivateKey | 是 | Integer | 证书私钥是否需要导出使用 | 1 | |
instanceId | 否 | String | 实例id,非必传,当为空时证书创建在最早开通且启用中的实例中 | ins-X63C8r |
响应参数
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
statusCode | String | 返回码 取值范围:200 成功 | 200 | |
error | String | 错误码 | KMS_0514 | |
message | String | 调用结果信息 | 用户创建证书成功 | |
returnObj | String | 接口返回结果 | returnObj | |
表 returnObj |
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
certificateId | String | 证书id | 474e569e-8814-474a-948b-dbcf6d853eff | |
csr | String | 生成的证书csr | -----BEGIN CERTIFICATE REQUEST-----MIIDADCCAegCAQAwgboxCzAJBgNVBAYTAkNOMREwDwYDVQQIEwhaaGVqaWFuZzER****mkj4rg==-----END CERTIFICATE REQUEST----- |
枚举参数
无
请求示例
请求url
无
请求头header
{
"hmac": "B1uAGreROOnfuQkNp9I5bE4aXsGwBcL5daW3W0nL0Mw=",
"requestDate": "Wed, 29 Aug 2023 17:05:01 CST",
"accessKey": "ae2cc5cc5e8211ea978a186590d96509",
"userId":"562b89493b1a40e1b97ea05e50dd8170",
"regionId":"fecnjniakfkn2314ndekqldedcsadfg",
"instanceId":"ins-X63C8r"
}
请求体body
{
"keySpec":"RSA_2048",
"subject":"CN=userName,OU=kms,O=tele,C=CN",
"subjectAlternativeNames":["test1.example.com","test2.example.com"],
"exportablePrivateKey":1
}
响应示例
{
"statusCode": "200",
"message": "用户创建证书成功",
"returnObj": {
{
"certificateId": "98e85c94-52d0-40c9-b3b2-afda52f4****",
"csr": "-----BEGIN CERTIFICATE REQUEST-----\nMIIDADCCAegCAQAwgboxCzAJBgNVBAYTAkNOMREwDwYDVQQIEwhaaGVqaWFuZzER\n****\nmkj4rg==\n-----END CERTIFICATE REQUEST-----\n"
}
}
}
状态码
请参考 状态码
错误码
请参考 错误码