調用GetCertificate介面查詢認證管家託管的認證。
本文將提供一個樣本,查詢ID為9a28de48-8d8b-484d-a766-dec4****的認證資訊,包括認證、憑證鏈結、認證ID和認證請求。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
請求參數
| 名稱 | 類型 | 是否必選 | 樣本值 | 描述 |
| Action | String | 是 | GetCertificate | 要執行的操作,取值:GetCertificate。 |
| CertificateId | String | 是 | 9a28de48-8d8b-484d-a766-dec4**** | 認證ID。認證管家中認證的通用唯一識別碼。 |
關於公用請求參數的詳情,請參見公用參數。
返回資料
| 名稱 | 類型 | 樣本值 | 描述 |
| Certificate | String | -----BEGIN CERTIFICATE----- (X.509 Certificate PEM Content) -----END CERTIFICATE----- | PEM格式的認證。 |
| CertificateChain | String | -----BEGIN CERTIFICATE----- (Sub CA Certificate PEM Content) -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- (Sub CA Certificate PEM Content) -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- (Root CA Certificate PEM Content) -----END CERTIFICATE----- | PEM格式的憑證鏈結。 |
| CertificateId | String | 9a28de48-8d8b-484d-a766-dec4**** | 認證ID。 |
| Csr | String | -----BEGIN CERTIFICATE REQUEST-----MIICxjCCAa4CAQAwPzELMAkGA1UEBhMCQ04xDzANBgNVBAoTBmFsaXl1bjEMMAoGA1UECxMDa21zMREwDwY****-----END CERTIFICATE REQUEST----- | PEM格式的認證請求。 |
| RequestId | String | b3e104b4-0319-4a20-ab7f-9fef6**** | 請求ID。 |
樣本
請求樣本
http(s)://[Endpoint]/?Action=GetCertificate
&CertificateId=9a28de48-8d8b-484d-a766-dec4****
&<公用請求參數>
正常返回樣本
XML格式
<KMS>
<Csr>-----BEGIN CERTIFICATE REQUEST-----MIICxjCCAa4CAQAwPzELMAkGA1UEBhMCQ04xDzANBgNVBAoTBmFsaXl1bjEMMAoGA1UECxMDa21zMREwDwY****-----END CERTIFICATE REQUEST-----</Csr>
<RequestId>b3e104b4-0319-4a20-ab7f-9fef6****</RequestId>
<CertificateId>9a28de48-8d8b-484d-a766-dec4****</CertificateId>
<CertificateChain>-----BEGIN CERTIFICATE----- (Sub CA Certificate PEM Content) -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- (Sub CA Certificate PEM Content) -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- (Root CA Certificate PEM Content) -----END CERTIFICATE-----</CertificateChain>
<Certificate>-----BEGIN CERTIFICATE----- (X.509 Certificate PEM Content) -----END CERTIFICATE-----</Certificate>
</KMS>
JSON格式
{
"Csr": "-----BEGIN CERTIFICATE REQUEST-----MIICxjCCAa4CAQAwPzELMAkGA1UEBhMCQ04xDzANBgNVBAoTBmFsaXl1bjEMMAoGA1UECxMDa21zMREwDwY****-----END CERTIFICATE REQUEST-----",
"RequestId": "b3e104b4-0319-4a20-ab7f-9fef6****",
"CertificateId": "9a28de48-8d8b-484d-a766-dec4****",
"CertificateChain": "-----BEGIN CERTIFICATE----- (Sub CA Certificate PEM Content) -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- (Sub CA Certificate PEM Content) -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- (Root CA Certificate PEM Content) -----END CERTIFICATE-----",
"Certificate": "-----BEGIN CERTIFICATE----- (X.509 Certificate PEM Content) -----END CERTIFICATE-----"
}
錯誤碼
| HttpCode | 錯誤碼 | 錯誤資訊 | 描述 |
| 404 | InvalidAccessKeyId.NotFound | The specified AccessKey ID does not exist. | AccessKey ID找不到。請檢查調用時是否使用了正確的AccessKey。 |
訪問錯誤中心查看更多錯誤碼。