Azure AD企业应用程序置备

时间:2020-06-24 11:10:26

标签: spring-boot azure-active-directory provisioning scim2

在Azure AD企业应用程序中配置Java应用程序时遇到问题。我已经根据azure文档创建了SCIM api,但是仍然出现错误。

错误代码:SystemForCrossDomainIdentityManagementCredentialValidation不可用

详细信息:我们从您的应用程序收到此意外响应:返回了HTTP / 404 Not Found响应,而不是预期的HTTP / 200 OK响应。要解决此问题,请确保租户URL正确。租户URL通常采用以下格式:https:// <> / scim。如果这样做不能解决问题,请与应用程序开发人员联系,以确保其SCIM端点符合协议https://tools.ietf.org/html/rfc7644#section-3.4.2。请检查服务,然后重试。

1 个答案:

答案 0 :(得分:0)

您需要确保响应的格式设置与RFC的3.4.2部分相同

{ “ schemas”:[“ urn:ietf:params:scim:api:messages:2.0:ListResponse”], “ totalResults”:0, “资源”:[], “ startIndex”:1 “ itemsPerPage”:20 }

https://docs.microsoft.com/en-us/azure/active-directory/app-provisioning/use-scim-to-provision-users-and-groups#response-3