Программное тестирование пользовательских процессов Azure AD B2C - PullRequest
0 голосов
/ 17 мая 2018

У меня есть набор служб, которые я развертываю в Azure, которые в настоящее время охраняются Azure AD B2C.Я хотел бы иметь возможность писать тесты для некоторых частей этой системы (то есть: регулярно проверять, что наши рабочие процессы авторизации выполняют свои обязанности).

Я думал о том, чтобы эти тесты выполнялись автоматически через рабочие процессы входа в систему, но изчто я вижу, нет простого способа получить токен с именем пользователя / паролем программно.

Я посмотрел на ветку здесь: Безголовая аутентификация Azure AD b2c и ответ @spottedmahn sortиз справок, но это не дает мне контекста, из которого я могу, скажем, запросить API графа AD для членства в группе.

Есть ли API, который я могу вызвать, чтобы получить действительный токен от ADB2C?

(Для чего бы то ни было, наши бэкэнд-сервисы - Ruby and Go, у которых пока нет официальных библиотек ADAL)

...