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
我遵循以下步骤:
使用 OAuth 2.0 和 JWT 身份验证
创建一个 自定义应用程序
将 Enterprise 设置为 Application Access。
启用/勾选所有Application Scopes选项。
激活以用户身份执行操作和在高级功能中生成用户访问令牌。
生成一个Public/Private密钥对并下载JSON设置在我的Box CLI.
在管理控制台使用客户端 ID 授权 自定义应用程序。
在 Box CLI 中,使用在第 5 步下载的 JSON 配置创建环境。将该环境设置为默认环境。
获取令牌 以使用以下命令创建 Webhook:
box tokens:get --user-id $user_number
创建 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
你能试试看吗?
我正在尝试使用 Box CLI (Powershell) 创建一个与文件夹关联的 Webhook V2,但我 return 这个错误:
Unexpected API Response [403 Forbidden | wncdt6fz7hr7j3tk] access_denied_insufficient_permissions - Access denied - insufficient permission
我遵循以下步骤:
使用 OAuth 2.0 和 JWT 身份验证
创建一个 自定义应用程序
将 Enterprise 设置为 Application Access。
启用/勾选所有Application Scopes选项。
激活以用户身份执行操作和在高级功能中生成用户访问令牌。
生成一个Public/Private密钥对并下载JSON设置在我的Box CLI.
在管理控制台使用客户端 ID 授权 自定义应用程序。
在 Box CLI 中,使用在第 5 步下载的 JSON 配置创建环境。将该环境设置为默认环境。
获取令牌 以使用以下命令创建 Webhook:
box tokens:get --user-id $user_number
创建 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
你能试试看吗?