Поскольку вы реализуете пользовательскую сложность, вы должны отключить встроенную сложность, установив для passwordPolicies утверждение DisableStrongPassword
.
Это значение утверждения можно установить втехнический профиль проверяющей стороны (т. е. если пользовательская сложность применима для конкретного потока):
<RelyingParty>
<DefaultUserJourney ReferenceId="SignUpOrSignIn"/>
<TechnicalProfile Id="PolicyProfile">
<InputClaims>
<InputClaim ClaimTypeReferenceId="passwordPolicies" DefaultValue="DisablePasswordExpiration, DisableStrongPassword"/>
</InputClaims>
</TechnicalProfile>
</RelyingParty>
или AAD-UserWriteUsingLogonEmail технический профиль (т. е. если пользовательская сложность применима длявсе потоки):
<TechnicalProfile Id="AAD-UserWriteUsingLogonEmail">
<PersistedClaims>
<PersistedClaim ClaimTypeReferenceId="passwordPolicies" DefaultValue="DisablePasswordExpiration, DisableStrongPassword" />
</PersistedClaims>
</TechnicalProfile>