java - 无法使用 Microsoft graph API 创建邮箱订阅

标签 java subscription azure-ad-graph-api

获取订阅验证失败。必须响应 200 OK 错误

我尝试使用 Microsoft graph API 创建订阅。我们公开了一个通知 URL,在接收来自图形 API 的后调用时,该 URL 将使用验证 token 和状态代码进行响应:200 OK。

当我尝试点击订阅 API 来创建订阅时,它显示“获取订阅验证失败。必须以 200 OK 响应”错误。同时,我们在 postman 中收到状态:400 错误请求。

最佳答案

在创建订阅之前,Microsoft Graph 会验证订阅请求的 notificationUrl 属性中提供的通知终结点。

如果验证失败,创建订阅的请求将返回 400 Bad Request 错误。

请确保您在正文中提供有效的 notificationUrl。请参阅Notification endpoint validation了解 Microsoft Graph 如何处理验证过程。

关于java - 无法使用 Microsoft graph API 创建邮箱订阅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57844031/

相关文章:

java - Hibernate n+1 问题

android - Google Play 控制台订单收费 0

php - 如何生成时事通讯的退订链接?

c# - 使用 Graph API 在 Azure Active Directory (B2C) 中使用 http post 请求创建新用户

powershell - 'CompactToken 解析失败,错误代码为 : -2147184105' when trying to access Users with Office 365 Unified API using PowerShell

java - CardLayout的卡片显示顺序是随机的吗?

java - 无法从 Google Analytics 获取数据(401 未经授权)

python - Azure AD : Change user password from Custom App

java - 哪种哈希算法可以用于重复内容验证?

iOS应用内购买: Managing auto-renewing subscriptions