Obtém nomes de domínio acelerados com base em informações de certificado.
Descrição da operação
Chama esta operação para consultar nomes de domínio acelerados que correspondem às informações de certificado especificadas.
Limite de QPS
O limite de QPS para um único usuário é de 100 chamadas por segundo. Se o limite for excedido, as chamadas de API serão limitadas, o que pode afetar seus negócios. Chame esta operação com uma frequência razoável.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
live:DescribeLiveDomainByCertificate |
get |
*Domain
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Não |
O ID da região. |
cn-shanghai |
| SSLPub |
string |
Sim |
A chave pública do certificado. A chave pública deve ser codificada em Base64 e, em seguida, codificada por URL (encodeURIComponent). O formato PEM é suportado. |
****** |
| SSLStatus |
boolean |
Não |
Especifica se a lista de nomes de domínio retornada inclui apenas nomes de domínio com HTTPS ativado ou desativado.
|
true |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros de resposta. |
||
| CertInfos |
object |
||
| CertInfo |
array<object> |
A lista de informações de certificado. |
|
|
object |
Os detalhes da lista. |
||
| CertCaIsLegacy |
string |
The legacy status of the certificate CA. Valid values:
|
yes |
| CertExpireTime |
string |
The expiration time of the certificate. The time follows the yyyy-MM-dd HH:mm:ss format in UTC+8. |
2024-12-03 09:46:02 |
| CertExpired |
string |
The expiration status of the certificate. Valid values:
|
yes |
| CertStartTime |
string |
The start time of the certificate. The time follows the yyyy-MM-dd HH:mm:ss format in UTC+8. |
2023-11-02 09:46:03 |
| CertSubjectCommonName |
string |
The name of the certificate owner. |
owner |
| CertType |
string |
The type of the certificate. Valid values: RSA, DSA, and ECDSA. |
RSA |
| DomainList |
string |
If this value is not empty, the list is matched against the certificate. Multiple values are separated by commas (,). |
example.com,aliyundoc.com |
| DomainNames |
string |
The domain names that match the certificate (DNS field). Multiple domain names are separated by commas (,). |
*.example.com,aliyundoc.com |
| Issuer |
string |
The certificate issue authority. |
C=US, O=Symantec Corporation, OU=Symantec Trust Network, OU=Domain Validated SSL, CN=Symantec Basic DV SSL CA - G1 |
| RequestId |
string |
O ID da solicitação. |
ASAF2FDS-12SADSA-DDSAE3D-DSADCD4C-CDADS2D |
Exemplos
Resposta de sucesso
JSON formato
{
"CertInfos": {
"CertInfo": [
{
"CertCaIsLegacy": "yes",
"CertExpireTime": "2024-12-03 09:46:02",
"CertExpired": "yes",
"CertStartTime": "2023-11-02 09:46:03",
"CertSubjectCommonName": "owner",
"CertType": "RSA",
"DomainList": "example.com,aliyundoc.com",
"DomainNames": "*.example.com,aliyundoc.com",
"Issuer": "C=US, O=Symantec Corporation, OU=Symantec Trust Network, OU=Domain Validated SSL, CN=Symantec Basic DV SSL CA - G1"
}
]
},
"RequestId": "ASAF2FDS-12SADSA-DDSAE3D-DSADCD4C-CDADS2D"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | Certificate.FormatError | The format of the certificate is invalid. | |
| 400 | SSLPub.MissingParameter | The Cert parameter is required. | |
| 400 | Decode.Error | Error decoding the SSLPub certificate. | |
| 400 | Certificate.DecodeError | An error occurred while decoding the certificate. | |
| 500 | InternalError | The request processing has failed due to backend service exception. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.