我正在使用Identity Server 5.7.0,在这方面我有一个要求,可以将用户名启用为äÄöÖ等 使用产品随附的嵌入式ldap服务器。 现在,为了适应此更改,我将user-mgt.xml中的userstore manager属性更改为
<Property name="UsernameJavaRegEx">^[A-Za-zÀ-ȕ0-9(),-_., ]$</Property>
在启动脚本运行时,它抛出以下错误
[Fatal Error] :241:49: Invalid byte 1 of 1-byte UTF-8 sequence.
[2019-10-31 10:17:19,135] ERROR {org.wso2.carbon.user.core.internal.Activator} - Cannot start User Manager Core bundle
org.wso2.carbon.user.core.UserStoreException: Error occurred while replacing System variables in XML
我知道正在解析属性文件的序列无法解析它,因为A-Za-zÀ-ȕ0-9(),_。一定不能落入UTF-8。所以,我现在有以下问题
1)用户名JavaRegEx是否正确。或者为了允许所有瑞典语,法语和德语字符而应包括在其中 2)在哪里可以找到映射并转换此消息的序列介体
谢谢