2016-08-17 67 views
0

我正在嘗試在Identity Server 5.1中添加服務提供者。使用Kerberos添加服務提供者 - WSO2 IS 5.1

問題是,當我嘗試使用Kerberos配置身份驗證時,必須創建服務主體。當我爲該服務創建密碼時,我始終得到此錯誤消息:

密碼不符合系統要求。必須至少有6個字符長。

我嘗試了很多passwd,但總是得到這個消息。 任何想法??

回答

0

看起來像IS 5.1.0的代碼中的錯誤。檢查代碼和這([\\\\ S] {5,30})[1]是用於驗證密碼的默認正則表達式。我嘗試了一個像「SSSSSS」的密碼並工作:)。

順便說一句,這是固定在IS 5.2.0。你可以嘗試從WSO2的Identity Server 5.2.0-β2[2]

[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

+0

你認爲我將能夠重現上這個例子最新的身份服務器和企業服務總線的穩定版本? http://wso2.com/library/articles/2012/07/kerberos-authentication-using-wso2-products/ – dbaus

+0

我認爲你應該可以做到這一點。試試看,如果遇到任何問題,請將郵件發送至[email protected]將幫助您解決問題。 – farasath

+0

已發送電子郵件。 ESB沒有選擇安全迴應服務。你知道這件事嗎?一週前發過郵件但沒有回答。提前致謝。 – dbaus

相關問題