【问题标题】:Does the Forge model.sync webhook have different security/scope rules than others?Forge model.sync webhook 的安全/范围规则是否与其他规则不同?
【发布时间】:2020-02-01 23:06:12
【问题描述】:

我们使用 Forge DM webhook 已经有一段时间了。 但是当我们尝试注册 adsk.c4r/model.sync webhook 时,会出现 401 错误。我们在令牌中设置了所有与“数据”相关的范围。

{
  "id": "22c519a4-0afd-46f5-b80e-3a718fe6b5a1",
  "status": 401,
  "code": "AUTHORIZATION_ERROR",
  "detail": [
    "User authorization was not defined for eso with system id: adsk.c4r and event id: model.sync"
  ]
}

还有其他需要不同授权的东西吗?

【问题讨论】:

  • 请检查您的访问令牌是否同时具有 data:readdata:write 范围,并且您的客户端 ID 是否已作为激活的应用程序添加到 BIM360 帐户的自定义集成选项卡中。
  • Eason - 是的,我们已经完成了所有这些事情,但问题仍然存在。
  • Matt,您使用了哪种访问令牌,三足还是两足?在我看来,这可能是我们之间的区别。我使用两条腿的访问令牌创建了一个新的 C4R 挂钩。
  • 还有一件事要检查:请检查您是否可以使用添加为您的 BIM360 帐户的集成应用程序的相同客户端 ID 访问其他 BIM360 API。如果您在使用相同的客户端 ID 时遇到相同的问题,请按照此处的说明进行故障排除:fieldofviewblog.wordpress.com/2018/05/31/…
  • Eason,我们尝试了两条腿和三条腿,出于兴趣,没有运气。我们通常使用三足。使用相同的凭据,我们可以成功调用 api 来创建各种 DM webhook,而不是那个 webhook。

标签: autodesk-forge autodesk-webhooks


【解决方案1】:

对于延误,我们深表歉意,我们的工作队列中有一些积压的工作。与我们的工程团队讨论后,C4R 相关的钩子目前仅支持 2LO 访问令牌。很抱歉这个坏消息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-07-23
    • 1970-01-01
    • 2018-12-02
    • 2020-06-19
    • 1970-01-01
    • 1970-01-01
    • 2020-11-10
    • 1970-01-01
    相关资源
    最近更新 更多