使用Microsoft Graph我可以成功创建订阅,但是当使用正确的(通过Graph Explorer工作)json负载调用https://graph.microsoft.com/v1.0/subscriptions/的HTTP补丁程序时 {“ expirationDateTime”:“ UTCTIME当前过期2分钟”}
我总是得到403 Forbidden。
我已经按照https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/subscription_update正确设置了(我认为)对Files.ReadWrite的权限。这些权限应与创建订阅的权限相同,以便有人可以帮助我为什么可以创建但不能更新?
答案 0 :(得分:0)
您应该在项目配置上设置权限,而不仅要设置 apps.dev.microsoft 或 azure应用程序门户。
如果不确定要设置哪个配置文件,请从官方sample code开始使用,或者在项目中找到关键字“ GraphScope ”并添加 Files.ReadWrite.All 。
您得到403的主要原因是某些错误的配置。仍然需要检查在您身边。我们可以提供建议以帮助您。
答案 1 :(得分:0)
您报告的问题现在应该已解决。如果您仍然在订阅更新请求中看到403,请告诉我。