Azure B2 C войти в систему демо-пользователя через API, а не через страницу входа - PullRequest
0 голосов
/ 04 февраля 2020

Как я могу войти в демонстрационный пользователь с помощью azure B2 C через API без использования имени пользователя и пароля?

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

По сути, моя первая идея - предоставить функцию или службу приложения azure, которая возвращает действительный токен пользователя и / или перенаправляет пользователя в приложение с зарегистрированным гостевым пользователем.

Мое приложение использует azure b2 c oauth, получая токен из URL после перенаправления обратно в приложение, поэтому должно быть легко предоставить токен из второго источника.

Я думал, что можно создать действительный токен пользователя через API? Таким образом, сам API работает под пользователем службы, который имеет право генерировать токен (например, олицетворение).

Какой подход / API API B2 C для генерации этого токена?

1 Ответ

0 голосов
/ 04 февраля 2020

Нет API для доступа к конечной точке / authorize или / token.

Почему бы просто не создать фиктивного пользователя и дать людям имя и пароль?

Или страницу, которая запускается поток пароля владельца ресурса с постоянными учетными данными.

...