Box - Webhook v2 - 403 禁止使用 Box CLI

Box - Webhook v2 - 403 Forbidden with Box CLI

我正在尝试使用 Box CLI (Powershell) 创建一个与文件夹关联的 Webhook V2,但我 return 这个错误:

Unexpected API Response [403 Forbidden | wncdt6fz7hr7j3tk] access_denied_insufficient_permissions - Access denied - insufficient permission

我遵循以下步骤:

  1. 使用 OAuth 2.0 和 JWT 身份验证

  2. 创建一个 自定义应用程序
  3. Enterprise 设置为 Application Access

  4. 启用/勾选所有Application Scopes选项。

  5. 激活以用户身份执行操作在高级功能中生成用户访问令牌

  6. 生成一个Public/Private密钥对并下载JSON设置在我的Box CLI.

  7. 在管理控制台使用客户端 ID 授权 自定义应用程序。

  8. Box CLI 中,使用在第 5 步下载的 JSON 配置创建环境。将该环境设置为默认环境。

  9. 获取令牌 以使用以下命令创建 Webhook:

    box tokens:get --user-id $user_number

  10. 创建 Webhook:

    box webhooks:create folder test_lab -T FILE.UPLOADED -a http://test-lab.us-e2.cloudhub.io/lab -t e66kxXI1MyGtXTs7888uy8hutPrreH9R

当我尝试创建它时,return出现 403 Forbidden 错误。我需要什么来解决权限问题?

为了设置 Box Webhook 端点,您需要将 url 设置为 https 而不是 http 你能试试看吗?