首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用askPassword创建scim2用户

无法使用askPassword创建scim2用户
EN

Stack Overflow用户
提问于 2018-05-02 10:24:15
回答 2查看 161关注 0票数 1

嗨,我使用wso2is版本5.4.1作为身份服务器。

我想使用scim2 api创建用户。创建用户时,向用户发送电子邮件,用户可以单击电子邮件中收到的链接,并通过链接更改密码--这就是我在这里指定的askPassword用户的意思:https://docs.wso2.com/display/IS541/Creating+Users+Using+the+Ask+Password+Option

第一个选项(工作)如何使用WSO2管理控制台创建用户

此方案有效,并发送电子邮件。

第二个选项(不起作用)如何使用SCIM2创建用户

代码语言:javascript
复制
curl -v -k --user admin:admin --data {"schemas":[],"name":{"familyName":"Smith","givenName":"Paul"},"userName":"Test","password":"password","emails":[{"primary":true,"value":"Test@abc.com","type":"home"},{"value":"paulSmith@abc.com","type":"work"}],"EnterpriseUser":{askPassword:"true"}} --header "Content-Type:application/json" https://mylink:port/scim2/Users

Wso2is控制台输出:

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-08-14 08:20:29

为5.6.0版工作。必须填写电子邮件地址的适当属性。如果没有设置{"value":"email@gmail.com"},则得到错误:访问特权块时发生错误

代码语言:javascript
复制
{"schemas":[],
 "name":{"familyName":"Smith","givenName":"Paul"},
 "userName":"test110",
 "password":"password",
 "emails":[{"primary":true,"value":"email@gmail.com","type":"home"}, 
           {"value":"email@gmail.com","type":"work"},
           {"value":"email@gmail.com"}],
 "EnterpriseUser":{"askPassword":"true"},
}
票数 0
EN

Stack Overflow用户

发布于 2018-05-02 11:49:59

您需要在双商标记内发送askPassword属性。

e.g

代码语言:javascript
复制
curl -v -k --user admin:admin --data {"schemas":[],"name":{"familyName":"Smith","givenName":"Paul"},"userName":"Test","password":"password","emails":[{"primary":true,"value":"Test@abc.com","type":"home"},{"value":"paulSmith@abc.com","type":"work"}],"EnterpriseUser":{"askPassword":"true"}} --header "Content-Type:application/json" https://mylink:port/scim2/Users

请与上述要求核对。

如果上述操作不起作用,请检查以下属性在< {Server_Home}/repository/conf/identity/identity.xml标记下的EventListeners>文件中是否可用

代码语言:javascript
复制
<Property name="Data.Store">org.wso2.carbon.identity.governance.store.JDBCIdentityDataStore</Property
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50132333

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档