![](/img/trans.png)
[英]How to customize ASP.NET Identity Core Username to allow special characters and space
[英]How to customize ASP.NET Identity Core Username to allow special characters and space while registering
我想在用戶名中使用一些特殊字符,例如ø。 我已經設置了AllowOnlyAlphanumericUserNames = false
,但是出現如下錯誤。
用戶名tew-wer無效,只能包含字母或數字。
你能幫我解決這個問題嗎?
在startup.cs
將身份服務配置為在用戶名中包含允許的字符:
services.AddIdentity<AppUser, AppRole>(ops =>
{
//--- other code
ops.User.AllowedUserNameCharacters =
"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._@+";
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.