WSO2IS-5.3.0 Pb 带密码管理
WSO2IS-5.3.0 Pb with password management
我正在将我的应用程序从 wso2is-5.2.0 迁移到 wso2is-5.3.0。
在 user-mngt.xml 我有 5.2.0
<Property name="PasswordJavaRegEx">^[\S]{1,30}$</Property>
<Property name="PasswordJavaScriptRegEx">^[\S]{1,30}$</Property>
<Property name="PasswordJavaRegExViolationErrorMsg">Password length should be within 1 to 30 characters</Property>
在 wso2is-5.3.0 carbon 控制台中,我从身份提供者 > 驻留 > 密码策略 > 密码模式中输入相同的值
并重新启动 wso2is,但我仍然无法从 web 服务创建用户,出现以下错误:
Caused by: org.wso2.carbon.user.core.UserStoreException: Password at
least should have 6 characters
at org.wso2.carbon.identity.governance.listener.IdentityMgtEventListener.handleEvent(IdentityMgtEventListener.java:626)
at org.wso2.carbon.identity.governance.listener.IdentityMgtEventListener.handleEvent(IdentityMgtEventListener.java:585)
at org.wso2.carbon.identity.governance.listener.IdentityMgtEventListener.doPreAddUser(IdentityMgtEventListener.java:194)
at org.wso2.carbon.user.core.common.AbstractUserStoreManager.addUser(AbstractUserStoreManager.java:1514)
无论我是否在 carbon 控制台中检查 "Enable Password Policy Feature",我的值都没有被考虑在内...
是否有第三种方式(注册表?)来更改密码策略?
此致
您需要在 Resident IdP -> 密码策略 -> 密码模式中设置 Password Policy Min Length
(在您的情况下为 1)和 Password Policy Max Length
(在您的情况下为 30)的匹配值。
所有最小长度、最大长度和模式都应与给定的密码相匹配才能成为有效密码。
我正在将我的应用程序从 wso2is-5.2.0 迁移到 wso2is-5.3.0。 在 user-mngt.xml 我有 5.2.0
<Property name="PasswordJavaRegEx">^[\S]{1,30}$</Property>
<Property name="PasswordJavaScriptRegEx">^[\S]{1,30}$</Property>
<Property name="PasswordJavaRegExViolationErrorMsg">Password length should be within 1 to 30 characters</Property>
在 wso2is-5.3.0 carbon 控制台中,我从身份提供者 > 驻留 > 密码策略 > 密码模式中输入相同的值 并重新启动 wso2is,但我仍然无法从 web 服务创建用户,出现以下错误:
Caused by: org.wso2.carbon.user.core.UserStoreException: Password at least should have 6 characters at org.wso2.carbon.identity.governance.listener.IdentityMgtEventListener.handleEvent(IdentityMgtEventListener.java:626) at org.wso2.carbon.identity.governance.listener.IdentityMgtEventListener.handleEvent(IdentityMgtEventListener.java:585) at org.wso2.carbon.identity.governance.listener.IdentityMgtEventListener.doPreAddUser(IdentityMgtEventListener.java:194) at org.wso2.carbon.user.core.common.AbstractUserStoreManager.addUser(AbstractUserStoreManager.java:1514)
无论我是否在 carbon 控制台中检查 "Enable Password Policy Feature",我的值都没有被考虑在内... 是否有第三种方式(注册表?)来更改密码策略?
此致
您需要在 Resident IdP -> 密码策略 -> 密码模式中设置 Password Policy Min Length
(在您的情况下为 1)和 Password Policy Max Length
(在您的情况下为 30)的匹配值。
所有最小长度、最大长度和模式都应与给定的密码相匹配才能成为有效密码。