WSO2 Identity Server 6.1.0用户功能API的function-id取值咨询
解决WSO2 Identity Server 6.1.0用户锁定/解锁的API问题
正确的function-id取值
针对用户锁定与解锁操作,function-id的有效值为ACCOUNT_LOCK——这是WSO2 IS内部定义的、对应账户锁定功能的专属标识符。
正确API调用示例
锁定用户
- 请求方法:
PUT - 请求URL:
{{baseUrl}}/:user-id/user-functionality/ACCOUNT_LOCK - 请求体(JSON格式):
{"status": true}
解锁用户
- 请求方法:
PUT - 请求URL:
{{baseUrl}}/:user-id/user-functionality/ACCOUNT_LOCK - 请求体(JSON格式):
{"status": false}
替代方案:专用锁定/解锁API
如果觉得User Functionality Management API的使用逻辑不够直观,可直接使用WSO2 IS提供的专用端点:
- 锁定用户:通过
POST方法调用{{baseUrl}}/users/:user-id/lock,无需请求体 - 解锁用户:通过
POST方法调用{{baseUrl}}/users/:user-id/unlock,无需请求体
内容的提问来源于stack exchange,提问作者Nadeesha Madhushan
相关产品推荐
相关产品推荐

