POST – 创建会话
创建会话资源以进行进一步的访问认证。
请求 URL
POST https://<BMC_IPADDR>/redfish/v1/SessionService/Sessions
请求正文
| 字段 | 类型 | 描述 |
|---|---|---|
UserName | 字符串 | 创建此会话的用户名。 |
Password | 字符串 | 此属性在 POST 中用于在创建新会话时指定密码。此属性在 GET 中为 null。 |
Context | 字符串 | 可选。此会话的额外上下文。 |
响应正文
| 字段 | 类型 | 描述 |
|---|---|---|
UserName | 字符串 | 创建此会话的用户名。 |
Password | 字符串 | 此属性在 POST 中用于在创建新会话时指定密码。此属性在 POST 响应中为 null。 |
SessionType | 字符串 | “Redfish” |
Name | 字符串 | 会话 ID 值 |
Id | 字符串 | 会话 ID 值 |
响应标头
| 字段 | 描述 |
|---|---|
Location | 创建的会话资源的链接。 |
X-Auth-Token | 创建新会话时生成认证代码。 |
状态代码
| HTTP 状态代码 | 错误消息 ID |
|---|---|
| 201 | Created |
| 401 | AccessDenied |
| 503 | SessionLimitExceeded |
| 500 | InternalError |
提供反馈