Mendix и Azure Ad B2C AuthRequest не имеют URL-адреса службы потребителя утверждений

#azure-ad-b2c #saml #mendix

#azure-ad-b2c #saml #mendix

Вопрос:

Я пытаюсь заставить Azure AD B2C работать на Mendix. У нас это работает с обычным Azure AD, это довольно просто, потому что все выполняется в графическом интерфейсе. Для Azure AD B2C это делается в XML, поэтому немного сложнее.

Я следил за следующими руководствами, и все это работает. https://docs.microsoft.com/nl-nl/azure/active-directory-b2c/custom-policy-get-started
https://docs.microsoft.com/nl-nl/azure/active-directory-b2c/connect-with-saml-service-providers

Если я сейчас попытаюсь заставить его работать с mendix, я получаю следующую ошибку: приложение зарегистрировано в соответствии с IssuerUri «https://xxxx.mendixcloud.com » в AuthRequest нет URL-адреса службы потребителя утверждений «https://xxx.mendixcloud.com/SSO/assertion » указано в его метаданных.

В манифесте SAMLApp1 я ввел URL-адрес метаданных Mendix. Это единственное, что мне нужно изменить, пока я могу найти.

Может ли кто-нибудь помочь?

Ответ №1:

В манифесте SAMLApp1 необходимо изменить identifierURI на https://xxxx.mendixcloud.com (эмитент в запросе SAML от mendix).

Метаданные в ‘https://xxx.mendixcloud.com/SSO/assertion ‘в нем должен быть URL-адрес ACS.

Комментарии:

1. Спасибо за помощь, я пропустил этот параметр.