私は新しい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設定ツールにはどうすれば到達できますか?私はWin7の究極のVS2010を実行しています。 –
メニューに移動しますWebsite> Asp.Net configuartion(または)右側のソリューションエクスプローラメニューには、最後のオプションにハンマー記号のある地球儀のメニューがあります。 – coder