Шаг OTP SMS сервера идентификации WSO2, затем шаг OTP электронной почты после шага аутентификации имени пользователя и пароля
у меня проблема с включением шага SMS OTP, а затем шага OTP по электронной почте после шага имени пользователя и пароля.
- Сначала я настроил провайдеров идентификации SMS OTP и Email OTP.
- затем я изменяю конфигурацию локальной и исходящей аутентификации в конфигурации поставщика услуг. согласно прикрепленному изображению
[конфигурация поставщика услуг] (https://stackru.com/images/d7b548316ae1d5ea38a335395ba47cc3d9f17598.png)
после этого попробуйте войти в сервис
сначала система отображает форму имени пользователя и пароля, затем форму SMS OTP, затем появляется пустая страница с URL-адресом https://localhost:9443/commonauth, хотя я получил электронное письмо с OTP, как показано на прикрепленных изображениях.
[Шаг 1] (https://stackru.com/images/73a8b31c9482b5b1eda4773e3107ed9591b77c8d.png)
[шаг 2] (https://stackru.com/images/f3ed0298bc58b60732ae019b32c931fcd256983a.png)
[Шаг 3] (https://stackru.com/images/2364d3afc104989b61299ed16f01e6e6acad70d5.png)
я пытаюсь изменить порядок шагов, чтобы быть шагом имени пользователя и пароля, затем по электронной почте OTP, затем по SMS OTP, в результате система спрашивает пользователя об имени пользователя и пароле, затем по электронной почте OTP, затем пользователь успешно входит в систему без шага SMS OTP !!!
пожалуйста, сообщите, как войти в систему после трех упомянутых шагов (основной > SMS OTP > E-mail OTP)
1 ответ
Первоначальная проблема, упомянутая в вопросе, зависает на конечной точке commonauth, если сценарий Basic > SMS OTP > Email OTP steps настроен, уже описан в https://github.com/wso2/product-is/issues/15364.
Эта проблема исправлена https://github.com/wso2-extensions/identity-outbound-auth-email-otp/pull/151.
Вы можете исправить это изменение на своем сервере WSO2 IS и опробовать процесс. Обратитесь к этому:https://tharika.medium.com/how-to-apply-java-code-changes-to-wso2-server-on-the-go-caba252370 для получения дополнительной информации о применении исправления.