POST – 替换证书
使用 POST 方法替换证书。
请求 URL
GET https://<BMC_IPADDR>/redfish/v1/CertificateService/Actions/CertificateService.ReplaceCertificate
请求正文
字段 | 类型 | 描述 |
---|---|---|
CertificateUri | 对象 | 必需。要替换的证书的链接。 |
CertificateType | 字符串 | 必需。证书的格式。仅允许“PEM”。 |
CertificateString | 字符串 | 必需。证书的字符串。此参数中的换行符应替换为“\n”。 |
响应正文
状态代码
HTTP 状态代码 | 错误消息 ID |
---|---|
400 | BadRequest、ActionParamMissing、ActionParamTypeError、ActionParamFormatError |
500 | InternalError |
示例
POST 正文填充如下:
{
"CertificateUri": {
"@odata.id": "/redfish/v1/Managers/1/NetworkProtocol/HTTPS/Certificates/1"
},
"CertificateType": "PEM",
"CertificateString": "-----BEGIN CERTIFICATE-----\n.MIIEhTCCA2... HoKwFzKGxRyrsQ \n-----END CERTIFICATE-----"
}
返回以下示例 JSON 响应。
无。
提供反馈