【问题标题】:Getting 403 error when trying to add new tenant尝试添加新租户时出现 403 错误
【发布时间】:2021-01-12 12:25:04
【问题描述】:

我向 WSO2IS 添加了一个服务提供者并使用它的秘密来获取访问令牌,然后我使用这个访问令牌来执行端点 https://localhost:9443/t/carbon.super/api/server/v1/tenants ,但我收到 403 错误。访问令牌适用于管理员用户,据我所知,它具有所有权限。为什么我会收到禁止错误,我该如何解决?

【问题讨论】:

  • 能否请您也添加错误日志?
  • @positron 在生成访问令牌时是否通过了所需的范围?见stackoverflow.com/a/65371473/10055162。请确认您已通过调用上述 API 所需的范围。请添加您用于生成访问令牌的请求
  • 谢谢你,@AnuradhaKarunarathna 这就是问题所在,你之前确实提到过——我忘了​​。请回答问题,以便我将其标记为解决方案。
  • @sumedhe 我查看了不同的日志,但他们没有提供有关错误的任何线索,我查看了 /repository/logs

标签: wso2 wso2is


【解决方案1】:

按照https://stackoverflow.com/a/65371473/10055162 中的步骤操作。如果您在未传递所需范围的情况下生成了令牌(在您的情况下为 internal_list_tenants),您将收到来自 REST API 调用的 403 Forbidden 响应。更多信息 (3)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-19
    • 2016-04-16
    • 2022-10-24
    • 2013-10-18
    • 2011-07-05
    • 1970-01-01
    相关资源
    最近更新 更多