- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当通过向 invitation
端点发送 POST
请求创建用户后立即对用户对象执行某些操作时,会返回错误响应:
{
"error": {
"code": "Directory_ObjectNotFound",
"message": "Unable to read the company information from the directory.",
"innerError": {
"request-id": "c8956ca4-ebbf-43eb-9fa1-266b9f476b30",
"date": "2018-10-11T09:44:44"
}
}
}
我发现无效的操作是:
1) PATCH
请求将 accountEnabled
设置为 false
2) DELETE
请求
GET
请求用户工作。更新 (PATCH
) 用户的其他属性也有效。
此行为仅适用于受邀/ guest 用户,并且仅在创建用户后立即发出请求。如果在延迟 10 秒后发出请求,则请求成功。在发出其他请求之前发出更新用户其他属性的 PATCH
请求似乎也可以解决问题。
这是一个错误,还是在与刚刚被邀请的用户(invitation
对象发布)一起工作时,是否需要延迟某些操作或在它们之前发出另一个 PATCH 请求,如果是的话这些行为是否记录在某处?
最佳答案
if so are these actions documented somewhere?
我还没有找到这方面的官方文档。
Is this a bug or is it expected that some actions have to be delayed or another PATCH request made before them when working with a user that has just been invited
但这应该是正常行为而不是错误。
Azure 服务/产品中的操作是异步的,它们不是实时的(包括 Azure Active Directory)。有些甚至需要24小时/72小时才能生效。
关于azure-active-directory - MS Graph API - 受邀后立即对用户执行的某些操作失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52757831/
我是一名优秀的程序员,十分优秀!