All Products
Search
Document Center

Certificate Management Service:CreateWHClientCertificate

Last Updated:Jun 10, 2026

Menerbitkan satu Sertifikat klien dari repositori sertifikat pengguna umum.

Deskripsi operasi

This API is limited to 10 QPS per user. Exceeding this limit triggers throttling, which can affect your business. Call this API at a reasonable rate to avoid disruption.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tidak ada otorisasi untuk operasi ini. Jika Anda mengalami masalah saat menjalankan operasi ini, hubungi dukungan teknis.

Parameter permintaan

Parameter

Type

Required

Description

Example

SanType

integer

No

Tipe subject alternative name (SAN) untuk Sertifikat klien. Nilai valid:

  • 1: alamat email.

  • 2: Nama domain.

  • 6: Uniform Resource Identifier (URI).

  • 7: alamat IP.

2

SanValue

string

No

Nilai ekstensi SAN. Untuk menentukan beberapa nilai, pisahkan dengan koma (,).

example.com

CommonName

string

No

Common name Sertifikat klien. Mendukung karakter Mandarin, Inggris, dan karakter lainnya.

aliyun

Algorithm

string

No

algoritma kunci untuk Sertifikat klien. Formatnya adalah <encryption_algorithm>_<key_length>. Nilai valid:

  • RSA_1024: Algoritma tanda tangan yang sesuai adalah Sha256WithRSA.

  • RSA_2048: Algoritma tanda tangan yang sesuai adalah Sha256WithRSA.

  • RSA_4096: Algoritma tanda tangan yang sesuai adalah Sha256WithRSA.

  • ECC_256: Algoritma tanda tangan yang sesuai adalah Sha256WithECDSA.

  • ECC_384: Algoritma tanda tangan yang sesuai adalah Sha256WithECDSA.

  • ECC_512: Algoritma tanda tangan yang sesuai adalah Sha256WithECDSA.

  • SM2_256: Algoritma tanda tangan yang sesuai adalah SM3WithSM2.

algoritma enkripsi Sertifikat klien harus sesuai dengan algoritma enkripsi Sertifikat CA subordinat penerbit, tetapi panjang kuncinya dapat berbeda. Misalnya, jika algoritma kunci Sertifikat CA subordinat adalah RSA_2048, algoritma kunci untuk Sertifikat klien harus salah satu dari RSA_1024, RSA_2048, atau RSA_4096.

RSA_2048

Csr

string

No

Konten certificate signing request (CSR). Anda dapat menghasilkan CSR dengan alat seperti OpenSSL atau Keytool.

-----BEGIN CERTIFICATE REQUEST----- ...... -----END CERTIFICATE REQUEST-----

ParentIdentifier

string

Yes

Pengidentifikasi unik Sertifikat CA subordinat penerbit.

273ae6bb538d538c70c01f81jh2****

Days

integer

No

periode validitas Sertifikat klien, dalam hari.

Anda tidak dapat mengosongkan parameter Days, BeforeTime, dan AfterTime sekaligus. Parameter BeforeTime dan AfterTime harus ditentukan bersama atau tidak sama sekali.

  • Jika Anda menentukan parameter Days, menentukan BeforeTime dan AfterTime bersifat opsional.

  • Jika Anda tidak menentukan parameter Days, Anda harus menentukan BeforeTime dan AfterTime sekaligus.

Catatan

Jika Anda menentukan Days, BeforeTime, dan AfterTime secara bersamaan, parameter Days diutamakan dalam menentukan periode validitas.

365

BeforeTime

integer

No

Pengatur waktu penerbitan Sertifikat klien, ditentukan sebagai Stempel waktu UNIX dalam detik. Jika dihilangkan, nilai default-nya adalah pengatur waktu panggilan API.

Catatan

Parameter BeforeTime dan AfterTime harus ditentukan bersama atau tidak sama sekali.

1634283958

AfterTime

integer

No

Pengatur waktu kedaluwarsa Sertifikat klien, ditentukan sebagai Stempel waktu UNIX dalam detik.

Catatan

Parameter BeforeTime dan AfterTime harus ditentukan bersama atau tidak sama sekali.

1665819958

Organization

string

No

Nama organisasi yang terkait dengan Sertifikat CA root, biasanya nama perusahaan atau enterprise Anda. Mendukung karakter Mandarin, Inggris, dan karakter lainnya.

阿里巴巴网络技术有限公司

OrganizationUnit

string

No

Nama departemen atau unit bisnis dalam organisasi.

IT

Country

string

No

Negara tempat organisasi berada.

CN

State

string

No

Provinsi, munisipalitas, atau wilayah otonom tempat organisasi berada. Mendukung karakter Mandarin, Inggris, dan karakter lainnya.

Zhejiang

Locality

string

No

Kota tempat organisasi berada. Mendukung karakter Mandarin, Inggris, dan karakter lainnya.

Hangzhou

Years

integer

No

periode validitas Sertifikat, dalam tahun.

1

Months

integer

No

periode validitas Sertifikat, dalam bulan.

12

Immediately

integer

No

Menentukan konten Sertifikat mana yang akan dikembalikan dalam tanggapan. Nilai valid:

  • 0: Tidak mengembalikan Sertifikat (default).

  • 1: Mengembalikan Sertifikat.

  • 2: Mengembalikan Sertifikat dan rantai sertifikatnya.

1

Elemen respons

Element

Type

Description

Example

object

The response object.

Identifier

string

The unique identifier of the client certificate.

190ae6bb538d538c70c01f81dcf2****

RequestId

string

The request ID. This unique ID is generated by Alibaba Cloud for each request and can be used for troubleshooting.

8C467B38-3910-447D-87BC-AC049166F216

RootX509Certificate

string

The content of the root CA certificate.

-----BEGIN CERTIFICATE-----\n......\n-----END CERTIFICATE-----

ParentX509Certificate

string

The content of the subordinate CA certificate.

-----BEGIN CERTIFICATE-----\n......\n-----END CERTIFICATE-----

X509Certificate

string

The content of the client certificate.

-----BEGIN CERTIFICATE-----\n......\n-----END CERTIFICATE-----

CertificateChain

string

The certificate chain.

-----BEGIN CERTIFICATE-----\n......\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\n......\n-----END CERTIFICATE-----\n

Contoh

Respons sukses

JSONformat

{
  "Identifier": "190ae6bb538d538c70c01f81dcf2****",
  "RequestId": "8C467B38-3910-447D-87BC-AC049166F216",
  "RootX509Certificate": "-----BEGIN CERTIFICATE-----\\n......\\n-----END CERTIFICATE-----",
  "ParentX509Certificate": "-----BEGIN CERTIFICATE-----\\n......\\n-----END CERTIFICATE-----",
  "X509Certificate": "-----BEGIN CERTIFICATE-----\\n......\\n-----END CERTIFICATE-----",
  "CertificateChain": "-----BEGIN CERTIFICATE-----\\n......\\n-----END CERTIFICATE-----\\n-----BEGIN CERTIFICATE-----\\n......\\n-----END CERTIFICATE-----\\n"
}

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.