Azure AD B2 C Пароль - PullRequest
       6

Azure AD B2 C Пароль

0 голосов
/ 19 июня 2020

У нас есть. net core Web api, который использует Azure AD B2 C для аутентификации и авторизации. По умолчанию Azure обрезает любое пространство, которое пользователь вводит до или после пароля на синей странице входа. Наши клиенты требуют, чтобы они не хотели обрезать пространство (это означает, что если пользователь вводит дополнительное пространство до или после пароля, им должно быть показано «Неправильный пароль»). Я хотел знать, есть ли какие-либо способ добиться этого в пользовательской политике.

1 Ответ

1 голос
/ 19 июня 2020

Используя настраиваемые политики, вы можете добиться этого. Azure AD B2 C поддерживает параметры конфигурации для управления сложностью паролей, которые могут использовать клиенты. Вы можете определить сложность пароля, используя элемент предиката DisallowedWhitespace

 <Predicate Id="DisallowedWhitespace" Method="MatchesRegex" HelpText="The password must not begin or end with a whitespace character.">
    <Parameters>
      <Parameter Id="RegularExpression">(^\S.*\S$)|(^\S+$)|(^$)</Parameter>
    </Parameters>
  </Predicate>

См. Документ

...