使用Kerberos添加服务提供程序 - WSO2 IS 5.1

时间:2016-08-17 11:42:10

标签: wso2 kerberos wso2is

我正在尝试在Identity Server 5.1中添加服务提供程序。

问题是当我尝试使用Kerberos配置身份验证时,我必须创建服务主体。当我为该服务创建密码时,我总是收到此错误信息:

密码不符合系统要求。必须至少6个字符。

我尝试了很多passwd,但总是收到这条消息。 任何想法??

1 个答案:

答案 0 :(得分:0)

看起来像IS 5.1.0代码中的错误。检查代码,这个( [\\\\ S] {5,30} )[1]是用于验证密码的默认正则表达式。我尝试过像#SS; SSSSSS"并且工作:)。

BTW这是在IS 5.2.0中修复的。您可以从[2]

中试用WSO2 Identity Server 5.2.0-beta2

[1] https://github.com/wso2/carbon-identity/blob/master/components/directory-server-manager/org.wso2.carbon.directory.server.manager/src/main/java/org/wso2/carbon/directory/server/manager/internal/LDAPServerManagerConstants.java#L29

[2] https://github.com/wso2/product-is/releases/download/v5.2.0-beta2/wso2is-5.2.0-beta2.zip