Я создаю мультитенантное приложение SAAS обратно Azure AD B2 C и использую группы в качестве моих арендаторов. Сейчас я создаю приложение администратора для управления арендаторами, и единственные люди, которые должны иметь возможность использовать его, - это пользователи в экземпляре AD моей компании. Я создал поток входа в систему с моим Azure AD в качестве единственного поставщика удостоверений и зарегистрировал приложения. Пользовательский поток работает, за исключением того, что я получил ошибку AADB2C99002, сообщив, что я не существую в экземпляре B2 C. Проблема в том, что я существую в экземпляре B2 C, потому что я его создал, и я являюсь глобальным администратором для него. Я знаю из документов, что в нем говорится, что вам нужно сначала зарегистрироваться, прежде чем вы сможете войти в систему с внешним поставщиком удостоверений, но, как я уже сказал, у меня уже есть учетная запись, и она связана с экземпляром AD моей компании.
Может кто-нибудь пролить свет на то, почему экземпляр B2 C думает, что я не существую?
Прямо сейчас я обдумываю свои варианты, если не могу выяснить, в чем проблема. На мой взгляд, их 2, но не уверен, что они будут работать.
1) создайте комбинированную политику регистрации и входа и удалите ее после регистрации. Не уверен, что это создаст дубликата пользователя.
2) создайте пользовательскую политику входа в систему - не уверен, что это решит проблему.