我们正在使用Microsoft.Graph来读取/ users并获取通知。这是有关我们如何订阅的有效示例:
var result = await _client.Subscriptions.Request().AddAsync(new Subscription() {
ChangeType = "updated,deleted",
NotificationUrl = /* skipped */,
ExpirationDateTime = DateTimeOffset.UtcNow.AddMinutes(10),
Resource = "/users",
}, token);
直到2018年12月6日或7日,这是一个有效的代码。当前返回:
Code: ExtensionError
Message: Operation: Create; Exception: [Status Code: Forbidden; Reason: Forbidden]
Inner error
阅读/users
的作品。
阅读并订阅/users/some@email/contacts
作品。
已收到并正确处理了我的回调URL上的验证请求。
我有一个具有Directory.Read.All
和Contacts.Read
应用程序权限的应用程序令牌。
权限或API是否有更改?
更新:
大约在2019年1月20日再次被打破。 对此有任何更新吗?
答案 0 :(得分:-1)
我也遇到了同样的问题。描述如下:没有Reston代码,只有代码被禁止:
{
"Error": {
"code": "ExtensionError",
"message": "Operation: Create; Exception: [Status Code: Forbidden; Reason: ]",
"innerError": {
"request-id": "81d5439d-aebb-41e4-9b8f-df8475a60f1e",
"date": "2019-12-24T09:01:32"
}
}
}
我不知道这是微软的问题。错误提示不全面。我有点担心...