我正在使用電子郵件地址'[email protected]'在liferay中創建用戶,但在liferay數據庫的USER_表中將其存儲爲'[email protected]' 。我正在使用APILiferay以全部小寫形式存儲用戶電子郵件地址
UserLocalServiceUtil.addUser(creatorUserId,
companyId, autoPassword, password1, password2,
autoScreenName, screenName, usernameoremail, facebookId,
openId, Locale.ENGLISH, usernameoremail,
StringPool.BLANK, StringPool.BLANK, prefixId, suffixId,
male, birthdayMonth, birthdayDay, birthdayYear,
jobTitle, groupIds, organizationIds, roleIds,
userGroupIds, sendEmail, serviceContext);
在這一點上,我們確信電子郵件是我們發送的形式。
任何想法爲什麼這是發生?我們可以用來存儲它的portal-ext中的任何屬性是?
爲什麼它是一個問題? – Jens
不知道這會幫助你,但仍然看看:https://web.liferay.com/fr/community/wiki/-/wiki/Main/Developing+a+CAS/maximized#section-Developing+a+ CAS-Sample + Authenticator + - + LiferayAuth +(匹配+ +修改+ AuthPipeline) – Berger
@Jens它可能是一個問題,因爲@(本地郵箱部分)之前的部分可能區分大小寫(即使不確定是否有任何郵件服務器強制執行它) – royB