Soumet une demande de renouvellement pour un certificat SSL émis.
Description de l'opération
Vous pouvez appeler l'opération RenewCertificateOrderForPackageRequest pour soumettre une demande de renouvellement d'un certificat uniquement lorsque la commande du certificat est en cours d'expiration. Une fois le renouvellement terminé, une nouvelle commande de certificat dont l'état est en attente de demande est générée. Vous devez soumettre une demande de certificat pour cette nouvelle commande et installer le nouveau certificat une fois celui-ci émis.
Vous pouvez appeler l'opération DescribeCertificateState pour interroger l'état d'une commande de demande de certificat. Si la valeur du paramètre de réponse Type est certificate, le certificat est émis.
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:RenewCertificateOrderForPackageRequest |
create |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| OrderId |
integer |
Oui |
L'identifiant de la commande de demande de certificat que vous souhaitez renouveler. Remarque
Après avoir appelé l'opération CreateCertificateForPackageRequest, CreateCertificateRequest ou CreateCertificateWithCsrRequest pour soumettre une demande de certificat, vous pouvez obtenir l'identifiant de la commande de demande de certificat à partir du paramètre de réponse OrderId. Vous pouvez également appeler l'opération ListUserCertificateOrder pour obtenir l'identifiant de la commande. |
123451222 |
| Csr |
string |
Non |
Le contenu du fichier de demande de signature de certificat (CSR) généré manuellement pour le nom de domaine à l'aide d'OpenSSL ou de Keytool. L'algorithme de clé dans le fichier CSR doit être Rivest-Shamir-Adleman (RSA) ou cryptographie à courbe elliptique (ECC), et la longueur de la clé de l'algorithme RSA doit être supérieure ou égale à 2 048 caractères. Pour plus d'informations sur la création d'un fichier CSR, consultez Comment créer un fichier CSR ? Si vous ne spécifiez pas ce paramètre, Certificate Management Service génère automatiquement un fichier CSR pour le nom de domaine dans la commande de demande de certificat que vous souhaitez renouveler. Un fichier CSR contient les informations sur votre serveur et votre entreprise. Lorsque vous demandez un certificat, vous devez soumettre le fichier CSR à l'autorité de certification. L'autorité de certification signe le fichier CSR à l'aide de la clé privée du certificat racine et génère un fichier de clé publique pour émettre votre certificat. Remarque
Le champ CN dans le fichier CSR spécifie le nom de domaine lié au certificat. |
-----BEGIN CERTIFICATE REQUEST----- MIIC1TCCAb0CAQAwgY8xCzAJBgNVBAYTAkNOMRIwEAYDVQQIDAlHdWFuZ3pob3Ux ETAPBgNVBAcMCFNoZW56aGVuMQ8wDQYDVQQKDAZDaGFjdW8xEDAOBgNVBAsMB0lU IERlcHQxFzAVBgNVBAMMDnd3dy5jaGFjdW8ubmV0MR0wGwYJKoZIhvcNAQkBFg44 MjkyNjY5QHFxLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALo7 atRvQf9tKo1NJ/MQqzHvIjHNhU+0MMerDq+tRlJ+a7Ro1r6IWNF5MB0Z****** -----END CERTIFICATE REQUEST----- |
| Tags |
array<object> |
Non |
Une liste de balises. |
|
|
object |
Non |
Les balises. |
||
| Key |
string |
Non |
La clé de la balise. Vous pouvez spécifier jusqu'à 20 clés de balise. La clé de la balise ne peut pas être une chaîne vide. Une clé de balise peut comporter jusqu'à 128 caractères. Elle ne peut pas commencer par aliyun ou acs:, et ne peut pas contenir http:// ou https://. |
account |
| Value |
string |
Non |
La valeur de la balise de ressource. Un maximum de 20 valeurs de balise peut être saisi. Si cette valeur doit être transmise, une chaîne vide peut être saisie. Un maximum de 128 caractères est pris en charge. Elle ne peut pas commencer par 'aliyun' ou 'acs:', et ne peut pas contenir 'http://' ou 'https://'. |
test |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| OrderId |
integer |
L'identifiant de la commande de demande de certificat qui est renouvelée. Remarque
Vous pouvez utiliser cet identifiant pour interroger l'état de la commande de demande de certificat. Pour plus d'informations, consultez DescribeCertificateState. |
323451222 |
| RequestId |
string |
L'identifiant de la requête. |
082FAB35-6AB9-4FD5-8750-D36673548E76 |
Exemples
JSON format
{
"OrderId": 323451222,
"RequestId": "082FAB35-6AB9-4FD5-8750-D36673548E76"
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.