Я использую контроль восстановления пароля и получаю сообщение об ошибке
Время ожидания истекло.
Файл web.config имеет следующий код:
<system.net>
<mailSettings>
<smtp from="admin@mysite.com">
<network host="smtp.gmail.com" password="gmailPassword"
port="465" userName="username@gmail.com" />
</smtp>
</mailSettings>
</system.net>
<membership defaultProvider="AspNetSqlMembershipProvider">
<providers>
<clear/>
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" requiresUniqueEmail="true" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/" passwordFormat="Clear"/>
</providers>
</membership>
Я сбросил контроль восстановления пароля для автоматической электронной почты на страницу, но он не работает.
Чего мне не хватает?
Используемые инструменты: asp.net 4 в VS2010