Azure Ad B2 C: как использовать msal- angular для передачи параметра, который все еще доступен в URL перенаправления - PullRequest
0 голосов
/ 15 апреля 2020

Я использую @ azure / msal- angular для входа с учетной записью Azure AD B2 C. Я хотел бы передать некоторые настроенные параметры, которые все еще будут доступны, когда он будет перенаправлен назад.

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

Любая помощь будет очень признателен!

1 Ответ

1 голос
/ 15 апреля 2020

Можно ли поделиться кодом (только соответствующими фрагментами), с которым вы работаете? Ссылка do c, на которую вы ссылаетесь, ясно показывает, как использовать параметры состояния.

Если вы посмотрите пример кода (ссылка в документе, но здесь это так), вы можете добавить параметр состояния к запросу на вход в систему.

authConfig. js

// Add here scopes for id token to be used at MS Identity Platform endpoints.
const loginRequest = {
  scopes: ["openid", "profile", "User.Read"],
  state: "YOUR_STATE" // <-- Set your state parameter.
};

...