Насколько я понимаю, у вас есть два приложения:
приложение 1 защищено Azure AD, а приложение 2 защищено Azure AD B2C.Если вы хотите сделать это, вы должны создать собственного провайдера идентификации (на основе OpenID Connect, вам нужно сопоставить свои данные Azure AD здесь) в своем клиенте Azure AD B2C и применить его в своей политике входа.
После завершения этого процесса, как только ваш пользователь войдет в приложение app1, если пользователь будет перенаправлен на app2, этот пользователь сначала увидит страницу входа в B2C, и если он щелкнет по поставщику пользовательских удостоверений (Azure AD), AzureAD B2C распознает пользователя и войдет в него напрямую, без необходимости ввода пароля.
Этот документ содержит подробные инструкции по его отображению: https://medium.com/the-new-control-plane/connecting-azure-ad-b2c-to-azure-ad-via-the-b2c-custom-identity-provider-42fbc2832e32