讓IBM WebSphere Portal可以使用中文ID
IBM的Portal預設是不能使用中文字元作為UID的,但是很多時候我們還需要中文名做UID,我參與的專案就遇到了這個問題。
當註冊中文ID的使用者時候,會報“EJPSG0033E: 李紅(232323) 的屬性 uid 的一個或多個字元不匹配允許的字元。字符集設定為 unicode,擴充套件設定為 ._-”錯誤,其實如果你用LDAP做使用者目錄服務,即使在LDAP裡成功新增了中文ID的使用者,到portal裡這個使用者修改自己密碼的時候仍然會報這個錯誤。
該怎麼辦那?還好網上這個錯誤號的文章少,但質量高,GOOGLE一下馬上看到了一個日文文件,經過實驗,方法好用。這裡告訴大家:
1. 開啟“ /shared/app/config/puma.properties”檔案
2.
修改這裡:
# puma.UID.charset = unicode
puma.UID.charset = ascii
puma.UID.extra_chars = ._-
修改後:
puma.UID.charset = unicode
#puma.UID.charset = ascii
puma.UID.extra_chars = ._-
3.重啟Portal服務
如果你的使用者ID還含有其他的特殊字元,設定puma.UID.extra_chars屬性,例如要包含“!”為ID的合法字元,設定為puma.UID.extra_chars = ._-!即可。 更新一下,上面是Portal5.1的修改方法。在Portal6中,配置檔案和屬性的名稱都變化了,配置檔案的位置在/config/properties/ValidationService.properties[size=+0]。其中屬性如下:
#user.UNIQUEID.min = 3
#user.UNIQUEID.max = 60
#user.UNIQUEID.charset = ascii
#user.UNIQUEID.extra_chars = ._-
在Portal6中,屬性多了很多,其中關於使用者ID的屬性如上,修改後執行portal_server_root\config \WPSconfig.bat update-properties 重啟伺服器就可以了。如果是在叢集中配置,建議還是到ND上進行修改。修改的方法參照http://publib.boulder.ibm.com/in ... c/wps/adsetcfg.html,其中要查詢的服務名稱為“WP ValidationService”。
當註冊中文ID的使用者時候,會報“EJPSG0033E: 李紅(232323) 的屬性 uid 的一個或多個字元不匹配允許的字元。字符集設定為 unicode,擴充套件設定為 ._-”錯誤,其實如果你用LDAP做使用者目錄服務,即使在LDAP裡成功新增了中文ID的使用者,到portal裡這個使用者修改自己密碼的時候仍然會報這個錯誤。
該怎麼辦那?還好網上這個錯誤號的文章少,但質量高,GOOGLE一下馬上看到了一個日文文件,經過實驗,方法好用。這裡告訴大家:
1. 開啟“
2.
修改這裡:
# puma.UID.charset = unicode
puma.UID.charset = ascii
puma.UID.extra_chars = ._-
修改後:
puma.UID.charset = unicode
#puma.UID.charset = ascii
puma.UID.extra_chars = ._-
3.重啟Portal服務
如果你的使用者ID還含有其他的特殊字元,設定puma.UID.extra_chars屬性,例如要包含“!”為ID的合法字元,設定為puma.UID.extra_chars = ._-!即可。 更新一下,上面是Portal5.1的修改方法。在Portal6中,配置檔案和屬性的名稱都變化了,配置檔案的位置在
#user.UNIQUEID.min = 3
#user.UNIQUEID.max = 60
#user.UNIQUEID.charset = ascii
#user.UNIQUEID.extra_chars = ._-
在Portal6中,屬性多了很多,其中關於使用者ID的屬性如上,修改後執行portal_server_root\config \WPSconfig.bat update-properties 重啟伺服器就可以了。如果是在叢集中配置,建議還是到ND上進行修改。修改的方法參照http://publib.boulder.ibm.com/in ... c/wps/adsetcfg.html,其中要查詢的服務名稱為“WP ValidationService”。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14789789/viewspace-442018/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- IBM WebSphere Portal當機或效能低常見問題分析 及解決措施IBMWeb
- WebSphere Portal 7.0的主題與皮膚部署方法Web
- Mac OS即將可以使用Face IDMac
- 讓Vue也可以使用ReduxVueRedux
- 讓查詢可以使用 json pathJSON
- IBM SPSS Statistics 26 中文啟用版下載IBMSPSS
- IBM SPSS Statistics 27.0.1中文啟用版IBMSPSS
- 超強spss分析工具:IBM SPSS Statistics mac中文SPSSIBMMac
- WebSphere配置https協議訪問WebHTTP協議
- websphere 受管節點問題Web
- WebSphere 叢集建立及故障排除Web
- SSL證書可以使用中文域名申請嗎
- 她,可以讓你更方便的使用React.forwardRefReactForward
- 如何使用 id 命令?
- IBM SPSS Statistics 26中文啟用資源+IBM SPSS Statistics 26補丁安裝教程IBMSPSS
- 讓 Laravel-admin 可以直接使用 Vue 元件的方案探索LaravelVue元件
- 使用SAP API portal進行SAP SuccessFactors的API測試API
- 傳送門:React PortalReact
- React Portal的前世今生React
- 讓Mac 可以使用mysql -u使用者直接連線資料庫MacMySql資料庫
- Redis 可以讓工具連線Redis
- Linux 中如何使用 id 命令Linux
- 混合雲時代,IBM如何讓資料化繁為簡IBM
- 收購Red Hat,能否讓步履維艱的IBM走出困境?IBM
- 拼多多也可以透過ID獲取商品詳情?
- Laravel 可以修改預設的自增ID開始值了Laravel
- 「Macos最新」IBM SPSS Statistics 27 Mac中文版 支援M1MacIBMSPSS
- 原始碼分析 @angular/cdk 之 Portal原始碼Angular
- mysql資料庫,讓不連續的id重新排序MySql資料庫排序
- 修改路由表,讓裝置可以同時使用兩個網路路由
- 使用 Finder預覽功能,讓你可以快速瀏覽多個檔案!
- IBM 量子計算研究取得突破,科學家可以控制單個原子IBM
- Kotlin + MVP + Flutter ,讓你可以在自己的專案中整合 Flutter 並使用KotlinMVPFlutter
- Mysql auto_increment 重新計數(讓id從1開始)MySqlREM
- Redis 可以讓工具連線 小技巧Redis
- SAP API management portal - 如何建立API providerAPIIDE
- ID 2024:InDesign 2024 for Mac v19.0.1中文啟用版Mac
- InDesign 2023破解版中文最新 for Mac(id啟用補丁 2023)Mac
- id 2023:InDesign 2023 for Mac v18.5中文啟用版Mac