在使用密码授权进行身份验证时,WSO2 IS 5.1将@ carbon.super添加到用户名

时间:2017-11-16 18:07:24

标签: wso2 wso2is wso2carbon

我们最近根据WSO2 migration guide的说明将(注册表和用户存储)从WSO2 IS 5.0迁移到WSO2 IS 5.1。迁移并成功启动WSO2 IS服务器后,当我们尝试使用/ oauth2 / token端点对现有用户进行身份验证时,身份验证失败。我们可以在用户商店中看到用户以及用户属性。 在WSO2服务器上,我们看到错误 -

{org.wso2.carbon.identity.oauth2.token.handlers.grant.PasswordGrantHandler} -  Token request with Password Grant Type received. Username : <username>@carbon.superScope : openid, Authentication State : false

这是迁移用户,因此我们无法更改用户名。我尝试谷歌搜索禁用5.1的多租户,因为我们不使用该功能,但没有运气。

这阻止我们迁移到更新版本的WSO2。

有人修好了吗?

根据Gusto2的说明修改SP以禁用域名 - enter image description here

但结果仍然相同。

1 个答案:

答案 0 :(得分:0)

在duo身份提供商配置页面上,在联合身份验证器下,在“禁用租户域”框中输入“true”