Importe un certificat CA pour le serveur d'origine.
Description de l'opération
Vous pouvez ajouter plusieurs serveurs d'origine sous une adresse source. Les serveurs d'origine de type nom de domaine, adresse IP, OSS et S3 sont pris en charge. L'authentification retour à l'origine est prise en charge pour les serveurs d'origine OSS et S3.
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
|
esa:UploadOriginCaCertificate |
create |
*Site.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| SiteId |
integer |
Oui |
L'identifiant du site, qui peut être obtenu en appelant l'opération ListSites. |
1234567890*** |
| Certificate |
string |
Oui |
Le contenu du certificat. |
-----BEGIN CERTIFICATE----- |
| Name |
string |
Non |
Le nom du certificat. |
example |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Schéma de la réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
EEEBE525-F576-1196-8DAF-2D70CA3F4D2F |
| Id |
string |
L'identifiant du certificat. |
babaabcd**** |
| Status |
string |
L'état du certificat. |
OK |
| CommonName |
string |
Le nom commun du certificat. |
www.example.com |
| NotBefore |
string |
L'heure de début de la période de validité du certificat. |
2023-12-01T02:13:07Z |
| NotAfter |
string |
L'heure de fin de la période de validité du certificat. |
2024-12-01T02:13:07Z |
| Issuer |
string |
L'autorité de certification. |
GlobalSign nv-sa |
| SerialNumber |
string |
Le numéro de série du certificat. |
babaded901474b9693acf530e0fb1daa |
| FingerprintSha256 |
string |
L'empreinte SHA-256 du certificat. |
1dc5fc9af4eead2570c70d94b416130baeb6d4429b51fd3557379588456aca66 |
| SignatureAlgorithm |
string |
L'algorithme de signature du certificat. |
SHA256-RSA |
| ValidityDays |
string |
Le nombre de jours de validité du certificat. |
365 |
Exemples
JSON format
{
"RequestId": "EEEBE525-F576-1196-8DAF-2D70CA3F4D2F",
"Id": "babaabcd****",
"Status": "OK",
"CommonName": "www.example.com",
"NotBefore": "2023-12-01T02:13:07Z",
"NotAfter": "2024-12-01T02:13:07Z",
"Issuer": "GlobalSign nv-sa",
"SerialNumber": "babaded901474b9693acf530e0fb1daa",
"FingerprintSha256": "1dc5fc9af4eead2570c70d94b416130baeb6d4429b51fd3557379588456aca66",
"SignatureAlgorithm": "SHA256-RSA",
"ValidityDays": "365"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | Certificate.StatusError | The status of the certificate is invalid. | L'état du certificat n'est pas valide. |
| 400 | InvalidParameter.SiteId | Failed to query the website based on the SiteID you specified. Check parameter SiteId and try again. | Le paramètre d'identifiant du site n'est pas valide. |
| 400 | MissingSiteId | Required parameter SiteId missing. Specify SiteId and try again. | Le paramètre requis SiteId est manquant. Spécifiez le paramètre SiteId et réessayez. |
| 400 | QuotaCheckFailed.Function | The feature is unavailable in your plan. Upgrade the plan or contact your account manager to request the feature. | Votre forfait n'inclut pas cette fonctionnalité. Mettez à niveau votre forfait ou contactez votre représentant commercial pour l'ajouter. |
| 400 | InternalException | Failed to call the service. Try again later or contact technical support. | Échec de l'appel du service. Réessayez plus tard ou contactez le service client pour plus de détails. |
| 400 | InvalidParameter | The specified parameter is invalid. | La validation du format des paramètres d'entrée a échoué. |
| 400 | LockFailed | The system is handling requests you previously submitted. Try again later. | Une autre requête est en cours de traitement. Réessayez plus tard. |
| 403 | Unauthorized.InvalidTime | The specified authentication time is invalid. | Le paramètre de temps d'authentification que vous avez saisi n'est pas valide. Vérifiez la valeur du paramètre et réessayez. |
| 403 | Unauthorized.InvalidToken | Token authentication failed. | Le jeton que vous avez saisi n'est pas valide. Vérifiez et saisissez un jeton correct, puis réessayez. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.