Попытка реализовать следующий сценарий: внедрить Azure B2c и Azure AD в качестве одного из поставщиков удостоверений. Единственный способ добиться этого - использование пользовательских политик. Я следовал этим учебникам: https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-get-started-custom#prerequisites https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-setup-commonaad-custom#create-an-azure-ad-b2c-application Проблема в том, что когда я пытаюсь загрузить TrustFrameworkExtensions.xml, получаю информацию, что мой арендатор
делает ссылку на ClaimType с идентификатором "isserUserId ", но ни политика, ни какая-либо из ее базовых политик не содержат такого элемента.
Найдена похожая проблема здесь https://github.com/MicrosoftDocs/azure-docs/issues/27602 и замените isserUserId на socialIdpUserId. Кажется, что это решено, но во время загрузки возникла другая проблема:
делает ссылку на ClaimsTransformation с идентификатором «CreateRandomUPNUserName», но ни политика, ни какая-либо из ее базовых политик не содержат такого элемента.
Получил конфигурацию провайдера утверждений из учебника, и теперь у меня нет никакой идеи, как это исправить. Заранее благодарен за любую помощь.
РЕДАКТИРОВАТЬ
Основываясь на решении @CHris, я исправляю эти файлы (без ошибок при загрузке), но все еще есть некоторые проблемы с анализом возвращаемого токена. Кто-нибудь сделал пример из второй ссылки, запущенной и запущенной (объявление Azure b2c и много объявлений Azure, внедренных в объявление с несколькими арендаторами Azure).