azure-active-directory - 如何在 Microsoft Graph 中发布 Oauth2PermissionGrants?
问题描述
我们正在寻求通过 Microsoft graph 自动获得 Azure 企业应用程序的管理员同意,更具体地说是 `/beta/oauth2permissiongrants/
我们已经成功部署了一个可以做到这一点的应用程序,但现在它失败了。
该错误消息与expiryTime
最近不推荐使用的属性有关。我们试图更改我们POST
的属性以排除该属性,但它仍然失败。如果我们把它留在里面,它也会失败。它以前工作得很好。
{
"clientId":"6b765713-9aac-4bf3-a5e9-4c11228e2e49",
"consentType":"AllPrincipals",
"resourceId":"ac07f639-74ff-459e-b335-2fcc434dbd76",
"scope":"User.Read openid",
}
回报是
{
"error": {
"code": "Request_BadRequest",
"message": "Missing property: expiryTime",
"innerError": {
"request-id": "d61927fe-4ab9-40a9-9b7e-ff33c138bb93",
"date": "2019-09-16T12:18:06"
}
}
}
该expiryTime
属性应该不再相关,但是无论我们做什么,我们都会收到一条错误消息,指出它丢失了。
有谁知道解决这个问题的方法?
解决方案
推荐阅读
- google-apps-script - 从我的表单中保存谷歌表格中的信息
- javascript - 如何从父页面中删除 iframe 中的确认对话框?
- unit-testing - VSTS / VSTest 不遵守 [ExcludeFromCodeCoverage]
- string - 需要语法将后缀字符串验证添加到电子邮件地址格式验证正则表达式
- azure - 绑定类型“serviceBusTrigger”未注册。请确保类型正确并安装了绑定扩展
- xcuitest - 使用 XCUITest 打开通用链接(深层链接)
- angular - 同一组件有多个路由,路由器插座已完美更新,但是当我刷新 url 时,只会加载仪表板图
- angular - Angular 6 - 无法解析 APP_INITIALIZER 上的所有服务参数
- ruby-on-rails - 为什么 config.force_ssl = true 不是生产 Rails 应用程序的默认值?
- pyspark - 如何在 EMR 上启动 master 和 slave