上傳伺服器憑證。

一次只能上傳一份伺服器憑證和對應的PrivateKey。該介面保證事務性,即上傳的證書和PrivateKey要麼都上傳成功,要麼都不成功。上傳成功後,返回該使用者的所有伺服器憑證列表的Fingerprint。

請求參數

名稱 類型 是否必須 描述
Action String 要執行的操作,取值:

UploadServerCertificate

RegionId String 伺服器憑證的地域。

您可以通過調用 DescribeRegions介面獲取地域ID。

ServerCertificate String 要上傳的公開金鑰證書。
ServerCertificateName String 要上傳的伺服器憑證的名稱。
PrivateKey String 要上傳的私密金鑰。
AliCloudCertificateId String 阿里雲的雲上證書ID。
AliCloudCertificateName String 阿里雲的雲上證書名稱。
ResourceGroupId String 企業資源組ID。

返回參數

名稱 類型 描述
RequestId String 請求ID。
ServerCertificateId String 伺服器憑證ID。
ServerCertificateName String 伺服器憑證名稱。
Fingerprint String 伺服器憑證的指紋。
ExpireTime String 過期時間。
ExpireTimeStamp Long 過期時間戳記。
CommonName String 網域名稱,對應證書的Common Name欄位。
SubjectAlternativeNames List 數組格式,返回證書的備用網域名稱列表,對應證書的Subject Alternative Name欄位,詳情請參見SubjectAlternativeNames

SubjectAlternativeNames

名稱 類型 描述
SubjectAlternativeName String 備用網域名稱

樣本

請求樣本

https://slb.aliyuncs.com/?Action=UploadServerCertificate
&Action=UploadServerCertificate
&RegionId=cn-hangzhou-01
&ServerCertificate=test
&ServerCertificateName=mycert01
&PrivateKey=wmsad!q23
&公共請求參數
返回樣本
  • XML格式

    <?xml version="1.0" encoding="UTF-8"?>
    <UploadServerCertificateResponse>
    	<RequestId>365F4154-92F6-4AE4-92F8-7FF34B540710</RequestId>
    	<ServerCertificateId>idkp-123-cn-test-01</ServerCertificateId>
    	<ServerCertificateName>mycert01</ServerCertificateName>
    	<Fingerprint>01:DF:AB:CD</Fingerprint>
    </UploadServerCertificateResponse>
  • JSON格式

    {
        "RequestId": "365F4154-92F6-4AE4-92F8-7FF34B540710", 
        "ServerCertificateId": "idkp-123-cn-test-01", 
        "ServerCertificateName": "mycert01", 
        "Fingerprint": "01:DF:AB:CD", 
        "ExpireTime": "2017-06-23T11:33:08Z", 
        "ExpireTimeStamp": 1498217588000, 
        "CommonName": "www.rzemp.com", 
        "SubjectAlternativeNames": {
            "SubjectAlternativeName": [
                "www.rzemp.com", 
                "rzemp.com"
            ]
        }
    }