我正在使用Asp.Net Webforms應用程序。我使用Microsoft.AspNet.Identity進行身份驗證。我想用用戶的電子郵件地址作爲用戶名。但它不會讓。 你能幫我嗎?Microsoft.AspNet.Identity,使用電子郵件作爲用戶名
0
A
回答
5
可能問題是在用戶名中使用非字母數字字符。如果是這樣使用這個
UserManager.UserValidator = new UserValidator<TUser>(UserManager) {
AllowOnlyAlphanumericUserNames = false }
+0
我應該在哪裏複製此代碼? – user3013083
+0
@ user3013083將此代碼添加到 公衆的AccountController(的UserManager
+1
的構造函數,但有在ASP.NET web表單應用 – user3013083
相關問題
- 1. authlogic電子郵件作爲用戶名
- 2. 使用用戶名作爲電子郵件,Spring Security UI插件
- 3. 強制Joomla使用電子郵件作爲站點用戶名
- 4. 使用電子郵件作爲用戶名與Django的註冊
- 5. 在Mediawiki中使用電子郵件作爲用戶名
- 6. 「電子郵件不能爲空」使用用戶名或電子郵件
- 7. 電子郵件屬於用戶 - 使用電子郵件作爲用戶名Cakephp 2.0.5
- 8. CakeDC用戶插件:使用電子郵件字段作爲用戶名
- 9. 使電子郵件作爲用戶名在ASP.NET核心身份
- 10. 用電子郵件作爲用戶名登錄joomla 3.4
- 11. 在Django中用電子郵件作爲用戶名
- 12. PHPMailer使用SMTP用戶名作爲發件人電子郵件地址
- 13. .net mvc電子郵件作爲用戶名返回錯誤 - InvalidProviderUserKey
- 14. 作爲登錄用戶名的電子郵件地址 - PHP&Zend_Auth?
- 15. Django管理員:允許電子郵件作爲用戶名?
- 16. 如何獲取電子郵件地址作爲用戶名每
- 17. 命令行SFTP:電子郵件地址作爲用戶名
- 18. 你如何驗證電子郵件作爲用戶名
- 19. 設置電子郵件作爲用戶名的Django 1.5
- 20. 在Django中接受電子郵件地址作爲用戶名
- 21. 使用用戶名和電子郵件驗證用戶
- 22. 使用電子郵件作爲Django的
- 23. Github用戶的電子郵件爲空,儘管用戶:電子郵件範圍
- 24. 使用用戶名或電子郵件使用codeigniter登錄
- 25. 使WordPress用戶名成爲電子郵件地址
- 26. WooCommerce/Wordpress - 自動使用整個電子郵件作爲用戶名?
- 27. 在Tank Auth中使用電子郵件地址作爲用戶名
- 28. 如何在Joomla中使用電子郵件地址作爲用戶名?
- 29. 使用電子郵件作爲用戶名有什麼優點和缺點?
- 30. PHP用戶名/電子郵件可用性不工作
你能提供錯誤,上下文嗎? – nphx
的錯誤是「用戶名無效,只能包含字母或數字」。 – user3013083
public AccountController(UserManager userManager) UserManager = userManager; var userValidator = UserManager.UserValidator as UserValidator ; userValidator.AllowOnlyAlphanumericUserNames = false; } –
user3013083