Anda dapat memanggil operasi ini untuk mengonfigurasi sertifikat SSL untuk domain tertentu.
Deskripsi operasi
Anda dapat memanggil operasi ini hingga 100 kali per detik per akun.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cdn:SetCdnDomainCSRCertificate |
update |
*Domain
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| ServerCertificate |
string |
Yes |
Konten sertifikat. Sertifikat harus sesuai dengan permintaan penandatanganan sertifikat (CSR) yang dibuat dengan memanggil operasi CreateCdnCertificateSigningRequest. Pastikan konten sertifikat dikodekan dalam Base64, lalu dikodekan lagi menggunakan encodeURIComponent. |
----BEGIN CERTIFICATE----- MIIFz****-----END CERTIFICATE----- |
| DomainName |
string |
Yes |
Nama domain yang dipercepat untuk mana Anda ingin mengonfigurasi sertifikat SSL. Nama domain tersebut harus telah mengaktifkan Percepatan aman HTTPS. |
example.com |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
0AEDAF20-4DDF-4165-8750-47FF9C1929C9 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "0AEDAF20-4DDF-4165-8750-47FF9C1929C9"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | Certificate.MissingParameter | You must specify the Certificate parameter. | You must specify the Certificate parameter. |
| 400 | Certificate.EncodeError | An error occurred while encoding the certificate. | |
| 400 | Certificate.DecodeError | An error occurred while decoding the certificate. | |
| 400 | Certificate.FormatError | The format of the certificate is invalid. | The specified certificate is invalid. |
| 400 | Certificate.MissMatch | The certificate does not match the domain. | The certificate and domain name do not match. |
| 400 | Certificate.NoPrivateKey | The private key of the certificate does not exist. | |
| 500 | Internal.ForbidError | You cannot modify the configurations when some features of the domain are in a canary deployment. | This domain cannot be changed because a feature is in canary release. |
| 500 | Internal.ConfigError | An error occurred while configuring the certificate. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.