当前位置: 首页 > 知识库问答 >
问题:

设置webhook会导致“未经授权的webhook回调通道”。一切应该都很好

孟洋
2023-03-14
    ...
    errors": [
        {
            "domain": "global",
            "reason": "push.webhookUrlUnauthorized",
            "message": "Unauthorized WebHook callback channel: https://app.example.com"
        }
    ],
    ...

这是我尝试过的:

正如这里所解释的,有一些要求:

>

  • 步骤1:验证您拥有该域。(使用网站管理员工具完成站点验证过程)

      null
    • 自签名证书。
    • 由不受信任的来源签名的证书。
    • 已吊销的证书。
    • 主题与目标主机名不匹配的证书。

    我所做的:

    • 我已经用SSL证书设置了app.example.com
    • 而且,endpoint是可达的,所有内容都检查出来了。
    • SSL检查器已验证一切正常(5个勾)。即使是SSL链也是正确设置的。检查!
      null
        {
          "id": "someIdThatDoesntMatter",
          "type":"web_hook",
          "address": "https://app.example.com/notifications"
        }
    

    究竟会有什么问题呢?

  • 共有1个答案

    慕乐语
    2023-03-14

    这是非常奇怪,但不知何故它的工作。

    1. 添加域时,请使用https://app.example.com/notifications
    2. 的完整URL

    在进行日历API调用时,请尝试使用带有尾随斜杠的完整URL

    {
      "id": "someIdThatDoesntMatter",
      "type":"web_hook",
      "address": "https://app.example.com/notifications/"
    }
    
     类似资料:
    • 一切看起来都很好,但我不知道问题到底出在哪里。我希望得到帮助

    • 有人知道我在哪里犯错吗?谢谢你的帮助。

    • 目前,我们正在开发一个处理谷歌日历的iPhone应用程序。需要将日历事件同步到服务器端。一切都很好。 但是对于推送通知,我们遵循这个过程 带参数 在标题中,我们正在发送 和内容类型:json 这里有人能帮我们解决这个问题吗?

    • 当处理webhook时,我得到一个未经授权的401,我使用Spring Security和Vaadin 和 我知道我需要公开我的endpoint /通知 如何公开endpoint? 已更新 引发消息 2022-06-10 17:39:30.040WARN 37089 --- [ restartedMain]ConfigServletWebServerApplication Context:在上下文

    • 我试图在文件转换过程中删除池并集成webhooks。问题是webhook已经创建,但回调永远不会被回调。 我遵循这里的指示:https://forge.autodesk.com/en/docs/webhooks/v1/tutorials/create-a-hook-model-derivative/ web服务器由以下命令启动:

    • 问题内容: 标题几乎说明了一切。我看过这些: 如何使用github webhook https://support.cloudbees.com/hc/en-us/articles/224543927-GitHub-webhook- configuration https://support.cloudbees.com/hc/en-us/ 触发Multibranch Pipeline构建 artic