У меня есть поток пользователя для сброса пароля, настроенный с проверкой электронной почты.Когда я проверяю учетную запись электронной почты, которой нет в нашей группе AD, возникает ошибка
Появляется ошибка «Не удалось найти учетную запись для этого идентификатора пользователя»,Нажатие кнопки «Продолжить» вызывает сообщение «Пожалуйста, подождите, пока мы обрабатываем вашу информацию».
Повторное нажатие кнопки «Продолжить» несколько раз приводит меня к URL-адресу ошибки, например: B2C_1_ResetPassword / api / SelfAsserted / error? Code = UX012... достигнуто максимальное количество попыток
У меня есть хакерское исправление, связывающее щелчок по кнопке «Продолжить» при появлении сообщения об ошибке для отключения кнопки «Продолжить».
<script>
$("#continue").click(function (){
var claimVerification = $('#claimVerificationServerError:contains("account could not be found for the provided user")');
if(claimVerification.length > 0){
$("#continue").prop("disabled", true);
}
});
</script>
Мне нужно включить опцию «Включить JavaScript-макет страницы (предварительный просмотр)» для этой работы, хотя бы.
Есть ли более правильное решение этой проблемы?