You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Graph API创建Webhook订阅时遭遇ValidationError问题

Microsoft Graph 订阅创建时的通知URL验证问题

我正尝试按照Microsoft Graph官方文档创建订阅,文档要求通知URL验证需满足以下条件:

客户端需在步骤1的10秒内做出如下响应:

  • HTTP 200 OK状态码
  • text/plain类型的Content-Type
  • 包含URL解码后的纯文本验证令牌的响应体

但测试时我收到如下验证错误:

{
    "error": {
        "code": "ValidationError",
        "message": "\"Validation: Testing client application reachability for subscription Request-Id: bd78c77c-fcdc-4ed2-9a95-ea9e704380ed\"",
        "innerError": {
            "date": "2024-06-28T11:21:49",
            "request-id": "bd78c77c-fcdc-4ed2-9a95-ea9e704380ed",
            "client-request-id": "bd78c77c-fcdc-4ed2-9a95-ea9e704380ed"
        }
    }
}

该错误消息仅包含发送至我的端点的验证令牌,无法明确问题所在。我分别使用Visual Studio的DevTunnels和ngrok进行测试,结果一致。

我已确认,在Postman中调用该端点并发送完全相同的请求时,能返回HTTP 200 OK响应,Content-Type为text/plain,响应体为"Validation: Testing client application reachability for subscription Request-Id: cdf5239b-8137-4a79-bada-8cdd1ac2fdf"。

我使用C#进行开发,既测试过Microsoft.Graph NuGet包,也手动通过HttpClient实现相关逻辑。

希望有人能指出我的问题所在,或Microsoft Graph团队人员能查看该特定request-id的相关信息。


内容的提问来源于stack exchange,提问作者Steve Norwood

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 19:42:42