WSO2租户身份验证失败

WSO2租户身份验证失败,wso2,wso2is,Wso2,Wso2is,我无法在WSO2 identity server 5.7.0中的特定租户(域)中创建用户 首先,我创建一个新域: 使用soap```/services/TenantMgtAdminService`` 真的 管理 管理 2019-07-01T00:00:00 admin@test.com 管理 用户 ? 真的 test.com 1. 演示 现在我激活了上一个域: test.com 我希望在新域或租户中创建一个用户,我使用scim api使用curl: curl-k——用户admin@tes

我无法在WSO2 identity server 5.7.0中的特定租户(域)中创建用户

首先,我创建一个新域: 使用soap```/services/TenantMgtAdminService``


真的
管理
管理
2019-07-01T00:00:00
admin@test.com
管理
用户
?
真的
test.com
1.
演示
现在我激活了上一个域:


test.com
我希望在新域或租户中创建一个用户,我使用scim api使用curl:

curl-k——用户admin@test.com:admin--data'{“schemas”:[],“name”:{“familyName”:“John”,“givenName”:“Doe”},“userName”:“newtestuser”,“password”:“testPwd123”}--header“内容类型:application/json”https://localhost:9443/wso2/scim/Users
我的WSO2IS正在使用电子邮件地址的配置作为用户名

新用户的我的日志:

[2019-07-13 11:23:13380]错误{org.wso2.carbon.identity.scim.provider.auth.BasicAuthHandler}-用户身份验证失败:admin@test.com@超级碳

我做错了什么?或者我遗漏了什么?

如果您使用电子邮件作为用户名,租户的管理员用户名也应该是电子邮件

因此,你的卷曲度应该如下所示

curl-k——用户admin@test.com@test.com:admin--data'{“schemas”:[],“name”:{“familyName”:“John”,“givenName”:“Doe”},“userName”:newtestuser@abc.com,“password”:“testPwd123”}--header“内容类型:application/json”

此处,租户test.com的SCIM端点应为:

用户名应为:newtestuser@abc.com(以用户名形式发送电子邮件)

基本身份验证:admin@test.com@test.com(由于这是租户用户,我们还需要添加租户域