В приложении Angular /.net core 3.0 я использую Azure поток неявного предоставления AD. Web API использует авторизацию и предоставляет доступ на основе ролей (например, роли SuperAdmin, Admin и User и т. Д. c). Мне нужно написать автоматизированный интеграционный тест для Webapi (я также могу использовать отдельное клиентское приложение для тестирования). Любые идеи, которые будут подходящим потоком грантов для тестирования. Я прочитал о потоке ROP C flow (учетные данные пароля владельца ресурса), и его не рекомендуется использовать. Я не могу использовать поток клиентских учетных данных, так как это не будет работать с авторизацией. Я буду оценивать любые ссылки или примеры.