在WSO2 Identity Server(例如sreedhar@xyz.com)中添加用户时会抛出错误。
无法添加用户PRIMARY/sreedhar@xyz.com。错误是:用户名sreedhar@xyz.com无效。用户名必须是非空字符串,格式为
我也改变了正则表达式,如下所示
^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@+[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$
它在一个简单的Java应用程序中工作。
请帮忙,
答案 0 :(得分:0)
您可以按如下方式更改user-mgt.xml文件以添加电子邮件用户名
<Property name="UsernameJavaRegEx">^[\S]{3,30}$</Property>
<Property name="UsernameJavaScriptRegEx">^[\S]{3,30}$</Property>
您也可以使用复杂的正则表达式。
感谢
Isura