Подготовка корпоративных приложений Azure AD

У меня возникли проблемы при подготовке Java-приложения в корпоративном приложении Azure AD. Я создал SCIM api в соответствии с лазурными документами, но все равно получаю ошибку ниже.

Код ошибки: SystemForCrossDomainIdentityManagementCredentialValidationUnavailable

Подробности: мы получили этот неожиданный ответ от вашего приложения: был возвращен ответ HTTP / 404 Not Found, а не ожидаемый ответ HTTP / 200 OK. Чтобы решить эту проблему, убедитесь, что URL-адрес клиента правильный. URL-адрес клиента обычно имеет следующий формат: https: // ‹› / scim. Если это не решит проблему, обратитесь к разработчику приложения, чтобы убедиться, что его конечная точка SCIM соответствует протоколу https://tools.ietf.org/html/rfc7644#section-3.4.2 Проверьте службу и повторите попытку.


person shinu s    schedule 24.06.2020    source источник
comment
Не могли бы вы проверить, имеет ли URL-адрес клиента следующий формат: api.contoso.com/scim. Также проверьте, есть ли у используемой вами учетной записи все необходимые разрешения клиента и API.   -  person Nishant    schedule 30.06.2020


Ответы (1)


Вам нужно будет убедиться, что ваш ответ отформатирован, как в разделе 3.4.2 для RFC.

{схемы: [urn: ietf: params: scim: api: messages: 2.0: ListResponse], totalResults: 0, Resources: [], startIndex: 1, itemsPerPage: 20}

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

person Arvind    schedule 14.08.2020