Функция запроса пароля WSO2IS

Добрый день! Я пытаюсь активировать функцию askPassword WSO2IS (v5.11). Я просматриваю это руководство: https://is.docs.wso2.com/en/latest/guides/identity-lifecycles/invitation-workflow/ , и все работает нормально, ожидая блокировки пользователя. Когда я создаю пользователя с

          "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User":{
        "askPassword":"true"
    }

пользователь не заблокирован. (accountLocked = false, но accountState стал PENDING_AP, а после смены пароля accountState становится UNLOCKED) Но когда я создаю пользователя с

          "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User":{
        "verifyEmail":"true"
    }

пользователь стал заблокированным (accountLocked = true).

Конфигурация моего поставщика удостоверений:

Это нормальное поведение? Или я могу заставить wso2is изменить атрибут accountLocked с помощью «askPassword»: «true»

1 ответ

Это нормальное поведение в ванильном пакете v5.11. Улучшение, связанное с вышеупомянутой проблемой, было отслежено с проблемой [1], и улучшение доступно в IS v6.0 и общедоступно.

Если вы хотите улучшить поведение в пакете v5.11, вы можете исправить изменение кода в [2] для IS v5.11.

[1] https://github.com/wso2/product-is/issues/10930.

[2] .

Другие вопросы по тегам