Как аутентифицировать интеграционные тесты в Azure AD с поддержкой MFA?

Я бы предложил использовать String.format () , если вам нужно значение в качестве String в вашем коде.

Например, вы можете использовать String.format() следующим образом:

float myFloat = 2.001f;

String formattedString = String.format("%.02f", myFloat);

0
задан SonOfPirate 13 July 2018 в 14:58
поделиться

1 ответ

Вы можете использовать расширение авторизации Auth0 для хранения токенов на основе ролей и разрешений. https://medium.com/tojs/adding-groups-roles-and-permissions-to-a-jwt-access-token-in-auth0-827cc7df7662

Мой предложение было бы использовать один токен и отслеживать где-то отношение между USER и TOKEN_VALID_IF_ISSUED_AFTER.

. В тот момент, когда пользователь выходит из системы, когда их разрешения меняются, когда они меняют пароль, вы можете вставить запись в эта таблица с USER_ID и NOW ().

. В следующий раз, когда маркер проходит через ваш API, вы подтверждаете, что он был выпущен после TOKEN_VALID_IF_ISSUED_AFTER через заявку iat - если нет, пользователю придется получить новый маркер.

См. также эту тему, которая обеспечивает обходной путь: Точки на основе ролей ASP.net Identity

0
ответ дан Marilee Turscak - MSFT 17 August 2018 в 12:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: