Java(Groovy)LDAP非ASCII字符

Java(Groovy)LDAP非ASCII字符,java,groovy,ldap,non-ascii-characters,Java,Groovy,Ldap,Non Ascii Characters,我一直在用谷歌搜索我的屁股,但没有成功。所以我来到这里。希望有人能帮助我! 我正在使用Groovy进行一些LDAP搜索,但是当一个人的名字中有å、ä或ö时,我会得到例如Jens R√§fteg√•道路。 我试过: 新字符串(attrs.get(“name”)?.get(0)?.getBytes(),“UTF-8”) 甚至尝试: def charsets=Charset.availableCharsets() charsets.each(){键,值-> value.alias().each(){a

我一直在用谷歌搜索我的屁股,但没有成功。所以我来到这里。希望有人能帮助我! 我正在使用Groovy进行一些LDAP搜索,但是当一个人的名字中有å、ä或ö时,我会得到例如Jens R√§fteg√•道路。 我试过:

新字符串(attrs.get(“name”)?.get(0)?.getBytes(),“UTF-8”)

甚至尝试:

def charsets=Charset.availableCharsets() charsets.each(){键,值-> value.alias().each(){alias-> println新字符串(attrs.get(“name”)?.get(0)?.getBytes(),别名) } }


有人有线索吗?

如果有人感兴趣,是Grails Shiro插件弄乱了编码。现在修好了

如果有人感兴趣的话,是Grails Shiro插件弄乱了编码。现在修好了