2017-01-18 10 views
0

私のアプリをwso2is-5.2.0からwso2is-5.3.0に移行しています。ユーザーmngt.xmlで 私はwso2is-5.3.0炭素コンソールで5.2.0WSO2IS-5.3.0パスワード管理付きPb

<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を再起動してから同じ値を入れていますが、私はまだ、次のエラーを取得し、Webサービスからユーザーを作成することはできません。org.wso2.carbon.user.core.UserStoreException:によって引き起こさ

少なくともパスワードはorg.wso2で6つの文字 を持つべきです.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:私は、「パスワードポリシー機能を有効にする」かどうか、炭素コンソールでは、私の値をチェックするかどうかをorg.wso2.carbon.user.core.common.AbstractUserStoreManager.addUser(AbstractUserStoreManager.java:1514)

で194) は考慮されません... パスワードポリシーを変更する3つ目の方法(レジストリ)はありますか? >パスワードポリシー - - >パスワードのパターンを

よろしく

答えて

0

あなたは常駐のIdPでPassword Policy Min Length(あなたのケースでは30まで)(あなたのケースでは1)とPassword Policy Max Lengthために一致する値を設定する必要があります。

すべての最小長、最大長、パターンは、有効なパスワードになるためには、指定されたパスワードと一致する必要があります。

+0

私はそれが動作していませんでした。 常駐IdP - >パスワードポリシーは、IDプロバイダ>常駐>パスワードポリシーと同じですか?それとも別のリンクがありますか? テナントごとに多数ある必要がありますか? – gribo

+1

はい、同じ場所です。設定はテナントごとに適用されます。あなたは異なるテナントを使っていますか? – pulasthi7

+0

はいOK私はテナントに迷っていましたが、移行スクリプトはバグです。既存のテナントにはパスワードポリシーはなく、ログにはNPEがあります。新しいテナントは大丈夫です。おかげで – gribo

関連する問題