通过 Rest 调用获取租户特定的 API
Fetching tenant specific APIs through Rest call
我安装了 WSO2 2.1.0 并创建了一个名为 "xyz.com" 的租户。我能够为该租户创建 public API,这些 API 也可以在商店门户中看到。但我正在尝试通过 Rest call(Rest call doc Link)获得这些信息。这是我用过的卷曲:
curl -k -H '{"X-WSO2-Tenant":"xyz.com"}' https://localhost:9443/api/am/store/v0.11/apis
因为这些是 public API,所以我不需要提供授权令牌。它 returns 来自 carbon.super 租户的 API,它是默认租户,而不是我在 xyz.com 中创建的房客。
您发送 header 的方式有误。请检查下面。
curl -k -H "X-WSO2-Tenant: xyz.com" "https://localhost:9443/api/am/store/v0.11/apis"
我安装了 WSO2 2.1.0 并创建了一个名为 "xyz.com" 的租户。我能够为该租户创建 public API,这些 API 也可以在商店门户中看到。但我正在尝试通过 Rest call(Rest call doc Link)获得这些信息。这是我用过的卷曲:
curl -k -H '{"X-WSO2-Tenant":"xyz.com"}' https://localhost:9443/api/am/store/v0.11/apis
因为这些是 public API,所以我不需要提供授权令牌。它 returns 来自 carbon.super 租户的 API,它是默认租户,而不是我在 xyz.com 中创建的房客。
您发送 header 的方式有误。请检查下面。
curl -k -H "X-WSO2-Tenant: xyz.com" "https://localhost:9443/api/am/store/v0.11/apis"