设置域名SSL证书

调用SetLiveDomainSSLCertificate用于设置某域名下证书功能是否启用及更新证书信息。

QPS限制

本接口的单用户QPS限制为30次/秒。超过限制,API调用会被限流,这可能会影响您的业务,请合理调用。更多信息,请参见QPS限制

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称

类型

是否必选

示例值

描述

Action String SetLiveDomainSSLCertificate

系统规定参数。取值:SetLiveDomainSSLCertificate

DomainName String example.com

指定证书所属加速域名,需属于HTTPS加速类型。仅支持单个域名。

CertName String yourCertName

证书名称,目前只支持单个证书名称。CertType=upload时选填,给新证书的名称。

CertId Long 8089870

证书 ID。CertType=cas时必填,表示选择已有证书。

CertType String upload

证书类型。

  • upload:上传证书。
  • cas:证书中心证书。
SSLProtocol String off

HTTPS 证书是否启用。

  • on:启用。
  • off:不启用。
SSLPub String xxx

安全证书内容,不启用证书则无需输入,配置证书请输入证书内容。

SSLPri String y****

私钥内容,不启用证书则无需输入,配置证书请输入私钥内容。

CertRegion String cn-hangzhou

证书所在地域。支持cn-hangzhou和ap-southeast-1,默认cn-hangzhou。

返回数据

名称

类型

示例值

描述

RequestId String A7C69682-7F88-40DD-A198-10D0309E439D

请求ID。

示例

请求示例

http(s)://live.aliyuncs.com/?Action=SetLiveDomainSSLCertificate
&DomainName=example.com
&CertName=yourCertName
&CertId=8089870
&CertType=upload
&SSLProtocol=off
&SSLPub=xxx
&SSLPri=y****
&CertRegion=cn-hangzhou
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<SetLiveDomainSSLCertificateResponse>
    <RequestId>A7C69682-7F88-40DD-A198-10D0309E439D</RequestId>
</SetLiveDomainSSLCertificateResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "A7C69682-7F88-40DD-A198-10D0309E439D"
}

错误码

访问错误中心查看更多错误码。