Crée une demande de signature de certificat (CSR) contenant des informations sur un certificat SSL à demander, telles que les noms de domaine et le titulaire du certificat. Vous devez fournir un CSR lorsque vous soumettez une demande de certificat à une autorité de certification (CA).
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
yundun-cert:CreateCsr |
create |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| KeySize |
integer |
Oui |
La longueur de clé utilisée par l'algorithme.
|
2048 |
| Algorithm |
string |
Oui |
L'algorithme. Valeurs valides : RSA, SM2 et ECC. Pour plus d'informations sur les algorithmes, consultez Sélectionner un certificat SSL. Valeurs valides :
|
RSA |
| CommonName |
string |
Oui |
Le nom de domaine principal, qui correspond au nom commun. |
123.com |
| Sans |
string |
Non |
Les noms de domaine secondaires. Séparez plusieurs noms de domaine par des virgules (,). Vous pouvez utiliser le CSR pour demander un certificat pour les noms de domaine principaux et secondaires. |
www.example.com,www.aliyundoc.com |
| CountryCode |
string |
Oui |
Le code du pays ou de la région où se trouve l'organisation. Par exemple, vous pouvez utiliser CN pour indiquer la Chine et US pour indiquer les États-Unis. |
CN |
| Province |
string |
Oui |
La province ou le lieu où se trouve l'entreprise. |
Beijing |
| Locality |
string |
Oui |
La ville où se trouve l'entreprise. |
Beijing |
| CorpName |
string |
Non |
Le nom de l'entreprise. |
aly |
| Name |
string |
Non |
Le nom du CSR. Le nom peut contenir jusqu'à 50 caractères et peut inclure des lettres, des chiffres, des traits de soulignement (_), des traits d'union (-) et des points (.). |
csr-123 |
| Department |
string |
Non |
Le service qui utilise le certificat. |
IT |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les paramètres de réponse. |
||
| Csr |
string |
Le contenu du CSR. |
-----BEGIN CERTIFICATE REQUEST----- ...... -----END CERTIFICATE REQUEST----- |
| RequestId |
string |
L'identifiant de la requête. |
12345678-1234-1234-1234-123456789ABC |
| CsrId |
integer |
L'identifiant unique du CSR. Vous pouvez utiliser cette valeur pour obtenir le contenu du CSR. Pour plus d'informations sur l'opération à appeler pour obtenir le contenu d'un CSR, consultez GetCsrDetail. |
3365 |
Exemples
JSON format
{
"Csr": "-----BEGIN CERTIFICATE REQUEST----- ...... -----END CERTIFICATE REQUEST-----",
"RequestId": "12345678-1234-1234-1234-123456789ABC",
"CsrId": 3365
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.