我目前在我们公司面向客户的网站上使用 ASP.NET 2.0 Forms Authentication。
当客户第一次通过网站激活他们的帐户时,他们的电子邮件连同他们的全名一起从数据库中填充。
在他们输入他们的username
, security question
, security answer
, and之后password
,所有这些参数都被传递到Membership.CreateUser
.
对于拥有单字母域电子邮件(例如kim@q.com或john@k.com)的客户,Membership.CreateUser
电子邮件验证会返回无效的电子邮件地址,并且在用户输入有效的电子邮件地址之前不会创建用户成员资格。
是否有针对任何人都知道的一封信电子邮件验证问题的解决方法?任何一点建议都会有所帮助。