У меня есть новый веб-сайт asp.net 4.0. Я добавил элемент управления восстановлением пароля. Я перешел на мою страницу с забытым паролем, введите свой адрес электронной почты, и я получаю электронное письмо с новым паролем. Проблема в том, что новый пароль не работает! Я перешел на страницу входа в систему, введите свой адрес электронной почты и новый пароль, который я пробовал, копируя и вставляя, а также очень аккуратно набрав пароль вручную, осторожно с типом. Я просто получаю сообщение «Ваша попытка входа не была успешной. Повторите попытку». В журнале событий ничего нет.ASP.NET PasswordRecovery - новый пароль не работает
Любые идеи?
Я вставил код страницы ниже:
<asp:PasswordRecovery ID="PasswordRecovery1" runat="server" OnSendingMail="PasswordRecovery1_SendingMail"
CssClass="mediumText">
<MailDefinition From="[email protected]" BodyFileName="~/EmailTemplates/PasswordRecovery.txt" />
<UserNameTemplate>
<table cellpadding="1" cellspacing="0" style="border-collapse: collapse;">
<tr>
<td>
<table cellpadding="0">
<tr>
<td align="left" colspan="2">
<h1>
Forgot Your Password?
</h1>
</td>
</tr>
<tr>
<td align="center" colspan="2">
Enter your email address to receive your password.
</td>
</tr>
<tr>
<td align="left">
<asp:Label ID="UserNameLabel" runat="server" AssociatedControlID="UserName">Email Address:</asp:Label>
</td>
<td>
<asp:TextBox ID="UserName" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="UserNameRequired" runat="server" ControlToValidate="UserName"
ErrorMessage="Email address is required." ToolTip="Email address is required."
ValidationGroup="PasswordRecovery1">*</asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td align="center" colspan="2" style="color: Red;">
<asp:Literal ID="FailureText" runat="server" EnableViewState="False"></asp:Literal>
</td>
</tr>
<tr>
<td align="left" colspan="2">
<asp:Button ID="SubmitButton" runat="server" CommandName="Submit" Text="Submit" ValidationGroup="PasswordRecovery1"
OnClick="SubmitButton_Click" />
</td>
</tr>
</table>
</td>
</tr>
</table>
</UserNameTemplate>
</asp:PasswordRecovery>
Перейти к настройке ASP.Net инструмент и проверьте, есть ли флажок с галочкой рядом с вашей недавно созданной учетной записью или нет, если не проверить его и попытаться войти в систему – coder
Как мне добраться до инструмента конфигурации ASP .Net? Я запускаю VS2010 на Win7. –
Перейти к меню Веб-сайт> Конфигурация Asp.Net (или) В меню проводника решений с правой стороны вы увидите меню в этом последнем варианте глобуса с знаком молотка. – coder