Я использую Azure OpenID Connect с мультитенантным приложением Active Directory B2C для входа в мой набор приложений. Большинство пользователей входят в систему с помощью социального провайдера Google B2C, но сейчас я хотел бы оставить возможность использовать AD открытой. Я использую одно приложение B2C для входа в несколько подразделов моих приложений, используя разные домены, разные платформы программирования и т. Д. Я просто разрешаю много обратных URL-адресов в приложении B2C.
Чего я хотел бы добиться - так это единого входа: возможность войти в систему один раз, а затем получить доступ ко всем суб-приложениям, использующим это приложение B2C.
В настоящее время, когда я вхожу в одно подпрограмму и затем пытаюсь получить доступ к другому, мне нужно выбрать свою учетную запись Google (когда я вошел в систему с помощью коннектора Google). Я хотел бы устранить необходимость какого-либо человеческого взаимодействия в процессе доступа к другим частям приложения, когда я уже вошел в систему (конечно, автоматические перенаправления в порядке). Возможно ли это с B2C / OpenID Connect?