上传者: 42133452
|
上传时间: 2022-06-23 17:08:22
|
文件大小: 991KB
|
文件类型: ZIP
OpenBMC Web服务器
该组件试图成为openbmc的“执行所有操作”嵌入式Web服务器。
能力
此时,Web服务器实现了一些接口:
身份验证中间件,它支持基于cookie和令牌的身份验证,以及由Linux PAM身份验证凭据支持的CSRF防护。
(不完全)尝试在C ++中复制phosphor-dbus-rest接口。 现在,一些端点定义可以按预期工作,但是仍然有很多工作要做。 界面的功能部分被设计为可以正确地用于荧光粉webui,但可能还不完整。
复制rest-dbus后端接口,以允许bmc调试登录用户。
首次尝试使用只读的redfish接口。 当前,redfish接口针对ServiceRoot,SessionService,AccountService,Role和ManagersService。 填充了此处的某些功能以使开发成为可能。 例如,仅存在一个用户角色。
在运行