跳到主要内容

POST – 替换证书

使用 POST 方法替换证书。

请求 URL

GET https://<BMC_IPADDR>/redfish/v1/CertificateService/Actions/CertificateService.ReplaceCertificate

请求正文

字段类型描述

CertificateUri

对象必需。要替换的证书的链接。

CertificateType

字符串必需。证书的格式。仅允许“PEM”。

CertificateString

字符串必需。证书的字符串。此参数中的换行符应替换为“\n”。

响应正文

状态代码

HTTP 状态代码错误消息 ID
400BadRequest、ActionParamMissing、ActionParamTypeError、ActionParamFormatError
500InternalError

示例

POST 正文填充如下:

{
"CertificateUri": {
"@odata.id": "/redfish/v1/Managers/1/NetworkProtocol/HTTPS/Certificates/1"
},
"CertificateType": "PEM",
"CertificateString": "-----BEGIN CERTIFICATE-----\n.MIIEhTCCA2... HoKwFzKGxRyrsQ \n-----END CERTIFICATE-----"
}

返回以下示例 JSON 响应。

无。