无法添加带有@符号的用户

Unable to Add user with @ symbol

在 WSO2 身份服务器(例如 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 应用程序中工作。

感谢帮助,请

您可以按如下方式更改 user-mgt.xml 文件以添加电子邮件用户名,

<Property name="UsernameJavaRegEx">^[\S]{3,30}$</Property> 
<Property name="UsernameJavaScriptRegEx">^[\S]{3,30}$</Property>

您也可以使用复杂的正则表达式。

谢谢
伊苏拉