DescribeDomainCertificateInfo オペレーションを呼び出して、CDN ドメインの証明書情報を照会できます。

デバッグ

API の使用を簡単にするため、Alibaba Cloud では、OpenAPI Explorer を提供しています。 OpenAPI Explorer を使用して、API の検索、API の呼び出し、および SDK サンプルコードの動的な生成を行うことができます。

リクエストパラメーター

パラメーター データ型 必須/省略可能 説明
Action String 必須 実行する操作です。 このパラメーターを DescribeDomainCertificateInfo に設定します。
DomainName String 必須 証明書情報を照会する CDN ドメインの名前です。

レスポンスパラメーター

パラメーター データ型 説明
CertInfos CertInfo[] 証明書情報です。

CertInfo のパラメーター

パラメーター データ型 説明
DomainName String CDN ドメインの名前です。
CertName String 証明書の名前です。
CertDomainName String 証明書に一致するドメイン名です。
CertStartTime String 証明書が有効になる時刻です。
CertUpdateTime String 証明書が最後に更新された時刻です。
CertExpireTime String 証明書の期限が切れる時刻です。
CertLife String 証明書の有効期間です。
  • months: 有効期間は月単位で測定されます。
  • years: 有効期間は年単位で測定されます。
CertType String 証明書のタイプです。
  • free: 無料の証明書です。
  • cas: Alibaba Cloud SSL Certificates Service から購入した証明書です。
  • upload: ユーザーがアップロードした証明書です。
ServerCertificateStatus String HTTPS のステータスです。
  • on: HTTPS プロトコルが有効になっています。
  • off: HTTPS プロトコルが無効になっています。
Status String 証明書のステータスです。
  • success: 証明書は有効です。
  • checking: システムは、Alibaba Cloud CDN を使用してドメインが高速化されたかどうかを確認しています。
  • cname_error: CDN ドメインに対して有効な CNAME レコードが追加されていません。
  • top_domain_cname_error: プライマリドメインに対して有効な CNAME レコードが追加されていません。
  • domain_invalid: ドメイン名に無効な文字が含まれています。
  • unsupport_wildcard: ドメイン名はワイルドカードドメイン名で、サポートされていません。
  • applying: 証明書は申請処理中です。
  • get_token_timeout: 証明書の申請リクエストがタイムアウトしました。
  • check_token_timeout: 検証がタイムアウトしました。
  • get_cert_timeout: 証明書の取得リクエストがタイムアウトしました。
  • failed: 証明書の申請リクエストに失敗しました。
ServerCertificate String 証明書の公開キーです。
DomainCnameStatus String CNAME のステータスです。
  • ok: CNAME は Alibaba Cloud CDN を使用して高速化されました。
  • cname_error: CDN ドメインの CNAME に対して有効な CNAME レコードが追加されていません。
  • top_domain_cname_error: プライマリドメインの CNAME に対して有効な CNAME レコードが追加されていません。
  • unsupport_wildcard: CNAME はワイルドカードドメイン名で、サポートされていません。

リクエストの例

http://cdn.aliyuncs.com?Action=DescribeDomainCertificateInfo&DomainName=example.com&<Common request parameters>

成功したレスポンスの例

JSON 形式

{
  "CertInfos": {
    "CertInfo": [
      {
        "Status": "success",
        "CertLife": "3 months",
        "ServerCertificateStatus": "on",
        "CertType": "cas",
        "CertName": "example.com",
        "CertDomainName": "example.com",
        "DomainName": "example.com",
        "CertOrg": "Let's Encrypt",
        "CertExpireTime": "2018-06-03T22:03:39Z"
      }
    ]
  },
  "RequestId": "5C1E43DC-9E51-4771-82C0-7D5ECEB547A1"
}

エラーコード

エラーコード エラーメッセージ HTTP ステータスコード 説明
InvalidDomain.NotFound The domain provided does not belong to you. 404 指定されたドメインが存在しないか、ユーザーに属していないため、エラーメッセージが返されました。