Tous les produits
Search
Centre de documentation

:CreateCertificateForPackageRequest

Dernière mise à jour :Aug 06, 2026

Soumet une demande de certificat en utilisant le quota d'un forfait de certificats acheté.

Description de l'opération

  • Avant d'appeler cette opération, assurez-vous d'avoir acheté un plan de ressources de certificats avec les spécifications requises. Pour plus d'informations sur l'achat d'un plan de ressources de certificats, consultez Acheter un plan de ressources de certificats. Vous pouvez appeler l'opération DescribePackageState pour interroger l'utilisation d'un plan de ressources de certificats de spécifications données, y compris le nombre total de plans de ressources de certificats que vous avez achetés, le nombre de demandes de certificats que vous avez soumises et le nombre de certificats émis.

  • Après avoir appelé cette opération pour soumettre une demande de certificat et une fois le certificat émis, le quota de certificats fourni par le plan de ressources que vous avez acheté est consommé. Lorsque vous appelez cette opération, vous pouvez utiliser le paramètre ProductCode pour spécifier les spécifications du certificat que vous souhaitez demander.

  • Après avoir appelé cette opération pour soumettre une demande de certificat, vous devez également appeler l'opération DescribeCertificateState pour obtenir les informations requises pour la vérification de la propriété du nom de domaine et effectuer manuellement la vérification. Ensuite, votre demande de certificat est examinée par l'autorité de certification (CA). Si vous utilisez la méthode de vérification par le système de noms de domaine (DNS), vous devez effectuer la vérification sur le système de votre fournisseur de services DNS. Si vous utilisez la méthode de vérification par fichier, vous devez effectuer la vérification sur le serveur DNS.

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

Le tableau ci-dessous décrit les autorisations nécessaires pour appeler cette API. Vous pouvez les définir dans une politique Resource Access Management (RAM). Les colonnes du tableau sont détaillées ci-dessous :

  • Action : les actions peuvent être utilisées dans l'élément Action des instructions de politique de permissions RAM pour accorder les autorisations nécessaires à l'exécution de l'opération.

  • API : l'API que vous pouvez appeler pour exécuter l'action.

  • Niveau d'accès : le niveau d'accès prédéfini accordé pour chaque API. Valeurs valides : create, list, get, update et delete.

  • Type de ressource : le type de ressource qui prend en charge l'autorisation pour exécuter l'action. Il indique si l'action prend en charge les permissions au niveau de la ressource. La ressource spécifiée doit être compatible avec l'action. Sinon, la politique sera inefficace.

    • Pour les API avec permissions au niveau de la ressource, les types de ressource requis sont marqués d'un astérisque (*). Spécifiez l'Alibaba Cloud Resource Name (ARN) correspondant dans l'élément Resource de la politique.

    • Pour les API sans permissions au niveau de la ressource, la valeur All Resources est affichée. Utilisez un astérisque (*) dans l'élément Resource de la politique.

  • Clé de condition : les clés de condition définies par le service. La clé permet un contrôle granulaire, applicable aux actions seules ou aux actions associées à des ressources spécifiques. En plus des clés de condition propres au service, Alibaba Cloud fournit un ensemble de clés de condition communes applicables à tous les services pris en charge par RAM.

  • Action dépendante : les actions dépendantes requises pour exécuter l'action. Pour mener à bien l'opération, l'utilisateur RAM ou le rôle RAM doit disposer des permissions pour toutes les actions dépendantes.

yundun-cert:CreateCertificateForPackageRequest

create

*All Resource

*

Aucune Aucune

Paramètres de requête

Paramètre

Type

Requis

Description

Exemple

Csr

string

Non

Le contenu du fichier de demande de signature de certificat (CSR) généré manuellement à l'aide d'OpenSSL ou de Keytool pour le nom de domaine. 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 bits. Pour plus d'informations sur la création d'un fichier CSR, consultez Créer un fichier CSR. Si vous ne spécifiez pas ce paramètre, le service de gestion des certificats crée automatiquement un fichier CSR.

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. Vous devez inclure ce champ dans la valeur du paramètre.

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

ProductCode

string

Non

Les spécifications du certificat que vous souhaitez demander. Valeurs valides :

  • digicert-free-1-free (par défaut) : certificat DigiCert à domaine unique avec validation de domaine (DV), gratuit et valide pendant 3 mois. Cette valeur n'est disponible que sur le site chinois (aliyun.com).

  • symantec-free-1-free : certificat DigiCert à domaine unique DV, gratuit et valide pendant 1 an. Cette valeur n'est disponible que sur le site chinois (aliyun.com).

  • symantec-dv-1-starter : certificat DigiCert DV à caractère générique.

  • symantec-ov-1-personal : certificat DigiCert à domaine unique avec validation d'organisation (OV).

  • symantec-ov-w-personal : certificat DigiCert OV à caractère générique.

  • geotrust-dv-1-starter : certificat GeoTrust à domaine unique DV.

  • geotrust-dv-w-starter : certificat GeoTrust DV à caractère générique.

  • geotrust-ov-1-personal : certificat GeoTrust à domaine unique OV.

  • geotrust-ov-w-personal : certificat GeoTrust OV à caractère générique.

  • globalsign-dv-1-personal : certificat GlobalSign à domaine unique DV.

  • globalsign-dv-w-advanced : certificat GlobalSign DV à caractère générique.

  • globalsign-ov-1-personal : certificat GlobalSign à domaine unique OV.

  • globalsign-ov-w-advanced : certificat GlobalSign OV à caractère générique.

  • cfca-ov-1-personal : certificat CFCA (China Financial Certification Authority) à domaine unique OV, disponible uniquement sur le site chinois (aliyun.com).

  • cfca-ev-w-advanced : certificat CFCA OV à caractère générique, disponible uniquement sur le site chinois (aliyun.com).

symantec-free-1-free

Username

string

Non

Le nom du demandeur.

Si vous ne spécifiez pas ce paramètre, les informations du contact le plus récemment ajouté au module Gestion des informations sont utilisées. Pour plus d'informations sur l'ajout d'un contact au module Gestion des informations, consultez Gérer les contacts.

Tom

Phone

string

Non

Le numéro de téléphone du demandeur. Le personnel de l'autorité de certification peut appeler ce numéro pour confirmer les informations de votre demande de certificat.

Si vous ne spécifiez pas ce paramètre, les informations du contact le plus récemment ajouté au module Gestion des informations sont utilisées. Pour plus d'informations sur l'ajout d'un contact au module Gestion des informations, consultez Gérer les contacts.

1390000****

Email

string

Non

L'adresse e-mail du demandeur. Après réception de votre demande de certificat, l'autorité de certification envoie un e-mail de vérification à l'adresse e-mail que vous avez spécifiée. Vous devez vous connecter à votre boîte de réception, ouvrir l'e-mail et effectuer la vérification de la propriété du nom de domaine en suivant les étapes décrites dans l'e-mail.

Si vous ne spécifiez pas ce paramètre, les informations du contact le plus récemment ajouté au module Gestion des informations sont utilisées. Pour plus d'informations sur l'ajout d'un contact au module Gestion des informations, consultez Gérer les contacts.

username@example.com

Domain

string

Non

Le nom de domaine que vous souhaitez lier au certificat. Le nom de domaine doit répondre aux exigences suivantes :

  • Le nom de domaine doit être un nom de domaine unique ou un nom de domaine à caractère générique. Exemple : *.aliyundoc.com.

  • Vous pouvez spécifier plusieurs noms de domaine. Séparez les noms de domaine multiples par des virgules (,). Vous pouvez spécifier un maximum de cinq noms de domaine.

  • Si vous spécifiez plusieurs noms de domaine, ceux-ci doivent être uniquement des noms de domaine uniques ou uniquement des noms de domaine à caractère générique. Vous ne pouvez pas spécifier à la fois des noms de domaine uniques et des noms de domaine à caractère générique.

Remarque

Si vous souhaitez lier plusieurs noms de domaine au certificat, vous devez spécifier ce paramètre. Vous devez spécifier au moins l'un des paramètres Domain et **Csr**. Si vous spécifiez à la fois le paramètre Domain et le paramètre **Csr**, la valeur du champ **CN** dans le paramètre **Csr** est utilisée comme nom de domaine lié au certificat.

aliyundoc.com

CompanyName

string

Non

Le nom de l'entreprise pour la demande de certificat.

Remarque

Ce paramètre n'est disponible que lorsque vous demandez des certificats OV. Pour plus d'informations, consultez Gérer les profils d'entreprise. Si vous souhaitez demander un certificat DV, vous n'avez pas besoin d'ajouter de profil d'entreprise.

Si vous spécifiez un nom d'entreprise, les informations sur l'entreprise configurées dans le module Gestion des informations sont utilisées. Si vous ne spécifiez pas ce paramètre, les informations de l'entreprise la plus récemment ajoutée au module Gestion des informations sont utilisées.

Une entreprise

ValidateType

string

Non

La méthode de vérification de la propriété du nom de domaine. Valeurs valides :

  • DNS : vérification DNS. Si vous utilisez cette méthode, vous devez ajouter un enregistrement TXT aux enregistrements DNS du nom de domaine dans la plateforme de gestion du nom de domaine. Vous devez disposer des autorisations d'opération sur la résolution de noms de domaine pour vérifier la propriété du nom de domaine.

  • FILE : vérification par fichier. Si vous utilisez cette méthode, vous devez créer un fichier spécifié sur le serveur DNS. Vous devez disposer des droits d'administrateur sur le serveur DNS pour vérifier la propriété du nom de domaine.

Pour plus d'informations sur les méthodes de vérification, consultez Vérifier la propriété d'un nom de domaine.

DNS

Tags

array<object>

Non

Une liste de balises.

object

Non

Les balises.

Key

string

Non

La clé de la balise.

runtime

Value

string

Non

La valeur de la balise.

1

Éléments de réponse

Élément

Type

Description

Exemple

object

OrderId

integer

L'identifiant de la commande de demande de certificat.

Remarque

Vous pouvez utiliser cet identifiant pour interroger l'état de la commande de demande de certificat. Pour plus d'informations, consultez DescribeCertificateState.

2021010

RequestId

string

L'identifiant de la requête, utilisé pour localiser et résoudre les problèmes.

5890029B-938A-589E-98B9-3DEC7BA7C400

Exemples

JSON format

{
  "OrderId": 2021010,
  "RequestId": "5890029B-938A-589E-98B9-3DEC7BA7C400"
}

Codes d'erreur

Consultez Codes d'erreur pour la liste complète.

Notes de version

Consultez Notes de version pour la liste complète.