修改管理员密码 本节主要介绍如何使用API修改管理员密码。 此操作用来修改管理员密码。 请求语法 plaintext PUT /rest/v1/system/user/password HTTP/1.1 Date: date ContentType: application/json; charsetutf8 ContentLength: length Host: ip:port Authorization: authorization { "userName": userName, "newPassword": newPassword } 请求参数 名称 类型 描述 是否必须 userName String HBlock的管理员用户名。 取值:与初始化设置的用户名保持一致。 是 newPassword String 用户设置的新密码的明文。 取值:长度范围8~16,至少包含以下字符中的3种:大写字母、小写字母、数字、特殊字符 (~ ! @ $ % ^ & ( ) + [ ] { } ; : , . / ?),区分大小写。不能包含:3个连续重复的字符,3个连续或反序的数字、或字母(不区分大小写),3个连续或反序的键盘序列(不区分大小写)。 是 请求示例 修改管理员密码。 plaintext PUT /rest/v1/system/user/password HTTP/1.1 Date: Wed, 24 Jan 2024 07:54:58 GMT ContentType: application/json; charsetutf8 Authorization: HBlock userName:signature ContentLength: 67 Host:192.168.0.110:1443 { "userName": "storuser", "newPassword": "" } 响应示例 plaintext HTTP/1.1 204 No Content xhblockrequestid: 914ac22b6fb74f5ba5dc085e35718294 Connection: keepalive Date: Wed, 24 Jan 2024 07:54:58 GMT Server: HBlock