自我管理

自我管理操作允许用户对自己的信息执行操作。

默认情况下,对自我管理操作的调用被禁用。您必须编辑 rest.properties 文件(更多信息请访问 休息服务 第页)并添加行:

/rest/security/self/**;GET,POST,PUT,DELETE=ROLE_AUTHENTICATED

/security/self/password

允许用户更改自己的密码

警告

建议使用https,否则所有密码都以明文发送。

方法

行动

状态代码

格式

默认格式

PUT

更改用户密码

200400424年

XML、JSON

输入格式(密码更改)。

XML

<userPassword>
   <newPassword>newPassword</newPassword>
</userPassword>

JSON

{ "newPassword":"newPassword" }

例外情况

例外

状态代码

错误字符串(有效负载)

与一个无效的放在一起 newPassword 或者参数错误

400

Missing 'newPassword'

用户的Put不可更新

424

User service does not support changing pw

Previous: 密钥库密码