我实现了 SCIM API 并与 Azure 集成。
当我在 AzureAD 中删除用户时,它不会发送 DELETE 请求。我尝试从应用程序以及目录中删除。
Get Users/[userID]、Get Query 和 POST /Users 工作正常。我也收到了 PATCH 请求,但是由于我没有实现 PATCH,所以返回 404。
为什么它不发送 DELETE 请求?根据Azure AD SCIM 文档,它应该发送 DELETE 请求。
AzureAD 如何跟踪 SCIM 服务发送的 User 的“Id”属性,是来自 SCIM 响应的“Id”属性还是使用 Meta/Location 属性中的 Uri。这个问题的原因是,当我在 AzureAD 中删除用户时,它将如何知道用户的 Id。