热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

无法将Webhook订阅添加到Azure事件网格

如何解决《无法将Webhook订阅添加到Azure事件网格》经验,为你挑选了1个好方法。

我无法在Azure事件网格中添加新的WebHook订阅。有人可以帮忙吗?添加webhook端点时出现以下错误。

{
  "status": "Failed",
  "error": {
    "code": "ResourceDeploymentFailure",
    "message": "The resource operation completed with terminal provisioning state 'Failed'.",
    "details": [
      {
        "code": "Url validation",
        "message": "The attempt to validate the provided endpoint https://webapplication120180427035159.azurewebsites.net/api/values?id=AMif5RXS+Bs0bgsbHnNP8RUcn8ZacH8ETUzHXZ5YlNM= failed. For more details, visit https://aka.ms/esvalidation."
      }
    ]
  }

Sean Feldman.. 8

在Azure事件网格中注册Webhook时,您的代码必须处理验证调用。您可以按照此示例显示如何接收验证码并回信以确保订阅者已正确注册。

目前,这是通过处理所有常规(非验证)事件的代码执行验证的唯一方法。

如果使用的是Azure Functions,则可以使用EventGridTrigger代替HttpTrigger。它将为您处理验证握手,而让Function仅关注“正常”事件。



1> Sean Feldman..:

在Azure事件网格中注册Webhook时,您的代码必须处理验证调用。您可以按照此示例显示如何接收验证码并回信以确保订阅者已正确注册。

目前,这是通过处理所有常规(非验证)事件的代码执行验证的唯一方法。

如果使用的是Azure Functions,则可以使用EventGridTrigger代替HttpTrigger。它将为您处理验证握手,而让Function仅关注“正常”事件。


推荐阅读
author-avatar
道貌岸然小皇猪_497_603
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有