Я предполагаю, что вы хотите получить токен с неинтерактивным.
Я думаю, вы можете использовать поток учетных данных владельца ресурса в AAD B2C .
ПРИМЕЧАНИЕ. В Azure Active Directory (Azure AD) B2C поддерживаются следующие параметры:
Собственный клиент : взаимодействие с пользователем во время аутентификации происходит, когда код выполняется на устройстве на стороне пользователя. Устройство может быть мобильным
приложение, которое работает в собственной операционной системе, такой как
Android или работает в браузере, например JavaScript.
Публичный поток клиентов : В вызов API передаются только учетные данные пользователя, собранные приложением. Полномочия
Заявка не отправляется.
Добавление новых утверждений : Содержимое идентификатора токена можно изменить для добавления новых утверждений.
Этот поток может позволить вам получить токен без интерфейса.
Кроме того, в AAD B2C в настоящее время не поддерживаются поток учетных данных клиента и предоставление учетных данных канала-носителя JWT OAuth 2.0, также называемое потоком от имени. Вы можете увидеть ограничения в этой документации .