【发布时间】:2011-03-10 09:40:32
【问题描述】:
我在 ASP.NET MVC 2 Web 应用程序中使用密码恢复控件。当我单击没有用户名的提交按钮时,它表示用户名丢失并带有星号。如果我输入一个用户名,表单会提交,但没有任何反应。我在这里遗漏了什么吗?
Web.config:
<system.net>
<mailSettings>
<smtp deliveryMethod="Network" from="yyy@zzz.com">
<network host="mail.zzz.com" userName="yyy@zzz.com"
password="xxxxx" enableSsl="false" />
</smtp>
</mailSettings>
</system.net>
机器配置
<membership defaultProvider="MySQLMembershipProvider">
<providers>
<add name="MySQLMembershipProvider"
type="MySql.Web.Security.MySQLMembershipProvider, MySql.Web, Version=6.3.2.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"
autogenerateschema="true"
connectionStringName="LocalMySqlServer"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="false"
applicationName="/"
requiresUniqueEmail="true"
passwordFormat="Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="1"
passwordAttemptWindow="10"
passwordStrengthRegularExpression="" />
</providers>
</membership>
【问题讨论】:
标签: mysql asp.net-membership password-recovery