调用DescribeCdnDomainByCertificate根据证书信息获取加速域名。
单用户调用频率:100次/秒。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | DescribeCdnDomainByCertificate |
操作接口名,系统规定参数,取值:DescribeCdnDomainByCertificate。 |
SSLPub | String | 是 | xxx |
证书公钥,需要base64编码后再进行encodeURIComponent。 支持pem格式。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
CertInfos | Array of CertInfo |
证书信息。 |
|
CertInfo | |||
CertCaIsLegacy | String | yes |
证书CA废弃状态。取值:
|
CertExpireTime | String | Nov 29 00:00:00 2016 GMT |
证书过期时间。 |
CertExpired | String | yes |
证书过期状态。 取值:
|
CertStartTime | String | Nov 29 23:59:59 2017 GMT |
证书开始时间。 |
CertSubjectCommonName | String | test.example.com |
证书所有者名称。 |
CertType | String | RSA |
证书类型,取值:RSA、DSA、ECDSA。 |
DomainList | String | example1.com,example2.com |
如果该返回值不为空,则将该列表与证书做匹配,多个用英文逗号(,)分隔。 |
DomainNames | String | *.example1.com,example2.com |
证书匹配的域名(DNS字段),多个用英文逗号(,)分隔。 |
Issuer | String | C=US, O=Symantec Corporation, OU=Symantec Trust Network, OU=Domain Validated SSL, CN=Symantec Basic DV SSL CA - G1 |
证书颁发机构。 |
RequestId | String | ASAF2FDS-12SADSA-DDSAE3D-DSADCD4C-CDADS2D |
请求ID。 |
示例
请求示例
http://cdn.aliyuncs.com/?Action=DescribeCdnDomainByCertificate
&SSLPub=xxx
&<公共请求参数>
正常返回示例
XML
格式
<DescribeCdnDomainByCertificateResponse>
<RequestId>ASAF2FDS-12SADSA-DDSAE3D-DSADCD4C-CDADS2D</RequestId>
<content>
<Issuer>C=US, O=Symantec Corporation, OU=Symantec Trust Network, OU=Domain Validated SSL, CN=Symantec Basic DV SSL CA - G1</Issuer>
<CertType>RSA</CertType>
<CertSubjectCommonName>test.example.com</CertSubjectCommonName>
<CertStartTime>Nov 29 23:59:59 2017 GMT</CertStartTime>
<CertExpireTime>Nov 29 00:00:00 2016 GMT</CertExpireTime>
<DomainNames>*.example1.com,example2.com</DomainNames>
<DomainList>example1.com,example2.com</DomainList>
<CertExpired>yes</CertExpired>
<CertCaIsLegacy>yes</CertCaIsLegacy>
</content>
</DescribeCdnDomainByCertificateResponse>
JSON
格式
{
"RequestId": "ASAF2FDS-12SADSA-DDSAE3D-DSADCD4C-CDADS2D",
"content": [
{
"Issuer": "C=US, O=Symantec Corporation, OU=Symantec Trust Network, OU=Domain Validated SSL, CN=Symantec Basic DV SSL CA - G1",
"CertType": "RSA",
"CertSubjectCommonName": "test.example.com",
"CertStartTime": "Nov 29 23:59:59 2017 GMT",
"CertExpireTime": "Nov 29 00:00:00 2016 GMT",
"DomainNames": "*.example1.com,example2.com",
"DomainList": "example1.com,example2.com",
"CertExpired": "yes",
"CertCaIsLegacy": "yes"
}
]
}
错误码
HttpCode | 错误码 | 错误信息 | 描述 |
---|---|---|---|
400 | Certificate.FormatError | The format of the certificate is invalid. | 证书格式错误 |
400 | Certificate.DecodeError | An error occurred while decoding the certificate. | 证书解码失败 |
500 | InternalError | The request processing has failed due to backend service exception. | 内部错误,请重试,如果多次重试报错请提交工单。 |
访问错误中心查看更多错误码。
在文档使用中是否遇到以下问题
更多建议
匿名提交