Fórum
Liferay关于LDAP导入用户问题,如果AD域中的用户都是中文名称,如何配置?
hui yu, modificado 10 Anos atrás.
Liferay关于LDAP导入用户问题,如果AD域中的用户都是中文名称,如何配置?
New Member Postagens: 2 Data de Entrada: 03/09/13 Postagens Recentes
公司需要从AD同步一批用户到本地数据库,那批用户都是中文名称的。
但是我重启tomcat时,发现如果是中文名称用户,是无法导入的。
会报如下错误:
05:56:14,474 ERROR [PortalLDAPImporterImpl:470] Unable to import user CN=张三: null:null:{cn=cn:张三}
com.liferay.portal.UserScreenNameException
at com.liferay.portal.service.impl.UserLocalServiceImpl.validateScreenName(UserLocalServiceImpl.java:3251)
at com.liferay.portal.service.impl.UserLocalServiceImpl.validate(UserLocalServiceImpl.java:3073)
at com.liferay.portal.service.impl.UserLocalServiceImpl.addUser(UserLocalServiceImpl.java:344)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
(只列取了一小段)
第一张图片是我的配置方式,会报上面的错误。
第二张图片是显示服务器里面的用户都是类似于张三这种中文用户。
想请问如何规避这种问题。正确导入
但是我重启tomcat时,发现如果是中文名称用户,是无法导入的。
会报如下错误:
05:56:14,474 ERROR [PortalLDAPImporterImpl:470] Unable to import user CN=张三: null:null:{cn=cn:张三}
com.liferay.portal.UserScreenNameException
at com.liferay.portal.service.impl.UserLocalServiceImpl.validateScreenName(UserLocalServiceImpl.java:3251)
at com.liferay.portal.service.impl.UserLocalServiceImpl.validate(UserLocalServiceImpl.java:3073)
at com.liferay.portal.service.impl.UserLocalServiceImpl.addUser(UserLocalServiceImpl.java:344)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
(只列取了一小段)
第一张图片是我的配置方式,会报上面的错误。
第二张图片是显示服务器里面的用户都是类似于张三这种中文用户。
想请问如何规避这种问题。正确导入
Anexos:
Arcko Duan, modificado 10 Anos atrás.
RE: Liferay关于LDAP导入用户问题,如果AD域中的用户都是中文名称,如何配置?
Regular Member Postagens: 213 Data de Entrada: 15/10/07 Postagens Recentes
你在Liferay里面试试,名字写中文也是会报错。导入中文自然也会报错。
hui yu, modificado 10 Anos atrás.
RE: Liferay关于LDAP导入用户问题,如果AD域中的用户都是中文名称,如何配置?
New Member Postagens: 2 Data de Entrada: 03/09/13 Postagens Recentes
问题就在于我试过了,确实要报错
我的问题是:服务器那边不可能变了,只有我这里有没有配置方式可以规避掉中文这个问题。让中文用户也可以正常导入。
不知道你有没有这方面的经验呢?你是不是也做过类似的测试,能分享下吗?
我的问题是:服务器那边不可能变了,只有我这里有没有配置方式可以规避掉中文这个问题。让中文用户也可以正常导入。
不知道你有没有这方面的经验呢?你是不是也做过类似的测试,能分享下吗?
Andy Chia, modificado 8 Anos atrás.
Re: [Liferay Forums][Liferay使用] RE: Liferay关于LDAP导入用户问题,如果AD域中的用户都是中文名称,如何配
New Member Postagens: 19 Data de Entrada: 17/09/10 Postagens Recentes
这应该是编码转换引起的问题,liferay默认不支持中文的screenname,以前Jonas.Yuan写过一篇专门介绍过怎么支持这点的,你可以找来看看,可能会对你有帮助。
在 Sep 3, 2013,17:11,"hui yu from liferay.com" <forums@liferay.com> 写道:
> 问题就在于我试过了,确实要报错
>
> 我的问题是:服务器那边不可能变了,只有我这里有没有配置方式可以规避掉中文这个问题。让中文用户也可以正常导入。
>
>
> To view the thread, follow the link below:
> https://www.liferay.com/forums/-/message_boards/view_message/27929637
> --
> Liferay.com
在 Sep 3, 2013,17:11,"hui yu from liferay.com" <forums@liferay.com> 写道:
> 问题就在于我试过了,确实要报错
>
> 我的问题是:服务器那边不可能变了,只有我这里有没有配置方式可以规避掉中文这个问题。让中文用户也可以正常导入。
>
>
> To view the thread, follow the link below:
> https://www.liferay.com/forums/-/message_boards/view_message/27929637
> --
> Liferay.com
Andy Chia, modificado 8 Anos atrás.
Re: [Liferay Forums][Liferay使用] RE: Liferay关于LDAP导入用户问题,如果AD域中的用户都是中文名称,如何配
New Member Postagens: 19 Data de Entrada: 17/09/10 Postagens Recentes
这应该是编码转换引起的问题,liferay默认不支持中文的screenname,以前Jonas.Yuan写过一篇专门介绍过怎么支持这点的,你可以找来看看,可能会对你有帮助。
在 Sep 3, 2013,17:11,"hui yu from liferay.com" <forums@liferay.com> 写道:
> 问题就在于我试过了,确实要报错
>
> 我的问题是:服务器那边不可能变了,只有我这里有没有配置方式可以规避掉中文这个问题。让中文用户也可以正常导入。
>
>
> To view the thread, follow the link below:
> https://www.liferay.com/forums/-/message_boards/view_message/27929637
> --
> Liferay.com
在 Sep 3, 2013,17:11,"hui yu from liferay.com" <forums@liferay.com> 写道:
> 问题就在于我试过了,确实要报错
>
> 我的问题是:服务器那边不可能变了,只有我这里有没有配置方式可以规避掉中文这个问题。让中文用户也可以正常导入。
>
>
> To view the thread, follow the link below:
> https://www.liferay.com/forums/-/message_boards/view_message/27929637
> --
> Liferay.com
Andy Chia, modificado 8 Anos atrás.
Re: [Liferay Forums][Liferay使用] RE: Liferay关于LDAP导入用户问题,如果AD域中的用户都是中文名称,如何配
New Member Postagens: 19 Data de Entrada: 17/09/10 Postagens Recentes
这应该是编码转换引起的问题,liferay默认不支持中文的screenname,以前Jonas.Yuan写过一篇专门介绍过怎么支持这点的,你可以找来看看,可能会对你有帮助。
在 Sep 3, 2013,17:11,"hui yu from liferay.com" <forums@liferay.com> 写道:
> 问题就在于我试过了,确实要报错
>
> 我的问题是:服务器那边不可能变了,只有我这里有没有配置方式可以规避掉中文这个问题。让中文用户也可以正常导入。
>
>
> To view the thread, follow the link below:
> https://www.liferay.com/forums/-/message_boards/view_message/27929637
> --
> Liferay.com
在 Sep 3, 2013,17:11,"hui yu from liferay.com" <forums@liferay.com> 写道:
> 问题就在于我试过了,确实要报错
>
> 我的问题是:服务器那边不可能变了,只有我这里有没有配置方式可以规避掉中文这个问题。让中文用户也可以正常导入。
>
>
> To view the thread, follow the link below:
> https://www.liferay.com/forums/-/message_boards/view_message/27929637
> --
> Liferay.com
Andy Chia, modificado 8 Anos atrás.
Re: [Liferay Forums][Liferay使用] RE: Liferay关于LDAP导入用户问题,如果AD域中的用户都是中文名称,如何配
New Member Postagens: 19 Data de Entrada: 17/09/10 Postagens Recentes
这应该是编码转换引起的问题,liferay默认不支持中文的screenname,以前Jonas.Yuan写过一篇专门介绍过怎么支持这点的,你可以找来看看,可能会对你有帮助。
在 Sep 3, 2013,17:11,"hui yu from liferay.com" <forums@liferay.com> 写道:
> 问题就在于我试过了,确实要报错
>
> 我的问题是:服务器那边不可能变了,只有我这里有没有配置方式可以规避掉中文这个问题。让中文用户也可以正常导入。
>
>
> To view the thread, follow the link below:
> https://www.liferay.com/forums/-/message_boards/view_message/27929637
> --
> Liferay.com
在 Sep 3, 2013,17:11,"hui yu from liferay.com" <forums@liferay.com> 写道:
> 问题就在于我试过了,确实要报错
>
> 我的问题是:服务器那边不可能变了,只有我这里有没有配置方式可以规避掉中文这个问题。让中文用户也可以正常导入。
>
>
> To view the thread, follow the link below:
> https://www.liferay.com/forums/-/message_boards/view_message/27929637
> --
> Liferay.com
Andy Chia, modificado 8 Anos atrás.
Re: [Liferay Forums][Liferay使用] RE: Liferay关于LDAP导入用户问题,如果AD域中的用户都是中文名称,如何配
New Member Postagens: 19 Data de Entrada: 17/09/10 Postagens Recentes
这应该是编码转换引起的问题,liferay默认不支持中文的screenname,以前Jonas.Yuan写过一篇专门介绍过怎么支持这点的,你可以找来看看,可能会对你有帮助。
在 Sep 3, 2013,17:11,"hui yu from liferay.com" <forums@liferay.com> 写道:
> 问题就在于我试过了,确实要报错
>
> 我的问题是:服务器那边不可能变了,只有我这里有没有配置方式可以规避掉中文这个问题。让中文用户也可以正常导入。
>
>
> To view the thread, follow the link below:
> https://www.liferay.com/forums/-/message_boards/view_message/27929637
> --
> Liferay.com
在 Sep 3, 2013,17:11,"hui yu from liferay.com" <forums@liferay.com> 写道:
> 问题就在于我试过了,确实要报错
>
> 我的问题是:服务器那边不可能变了,只有我这里有没有配置方式可以规避掉中文这个问题。让中文用户也可以正常导入。
>
>
> To view the thread, follow the link below:
> https://www.liferay.com/forums/-/message_boards/view_message/27929637
> --
> Liferay.com