首页 > 解决方案 > 不同租户的无效赠款

问题描述

我是 WSO2 AM 的新手,我有这种情况:

我在 carbon 上创建了一个新租户,在该新租户上创建了一个 JDBC 用户存储,我的用户正确列在“身份 > 用户和角色”选项卡中,然后我使用 OAuth/OpenID 连接配置和 grant_type 密码创建了一个新的服务提供者.

当我想通过 Postman > Get New Access Token 测试我的配置(¿生成新令牌?)时,如下图所示:

在此处输入图像描述

当我请求令牌时,答案是

{"error_description":"租户域中的用户:carbon.super无权访问应用程序 myapplication ","error":"invalid_grant"}

我不明白为什么当我在访问令牌 URL 中使用我的新域时它会尝试使用 carbon.super 域。

在 Google 中搜索时,我发现当我启用像“SaaS 应用程序”这样的服务提供商时可以工作,但是当我这样做时,新的响应是:

{"error_description":"nicolas_webfile 身份验证失败","error":"invalid_grant"}

我正在使用 WSO2 API Manager 2.6.0

标签: wso2wso2-am

解决方案


当您使用 API Manager 时,请按如下方式更改请求。

URL: http://localhost:8243/token
Username: user@webfile.com

推荐阅读