Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

MembershipProvider Password Recovery and ChangePassword not working

Posted on 2014-12-09
7
52 Views
Last Modified: 2015-11-30
I am new to using asp.net Membership Provider.  I have used the CreatedUserWizard in an app with success.  However, I cannot get the PasswordRecovery and ChangePassword controls to work.  I get the message that the attempt failed.  I have the proper settings in the web.config to allow change and recovery.  I don't know how to begin to debug this.

Thanks for your input.

McLeanIS
0
Comment
Question by:McLeanIS
  • 4
  • 3
7 Comments
 
LVL 7

Expert Comment

by:Utkarsh Kulkarni
ID: 40512902
Can you share portion of web.config that have settings for this?
0
 

Author Comment

by:McLeanIS
ID: 40522055
Here is the code:

<authentication mode="Forms">
      <forms loginUrl="Login.aspx" timeout="30"/>
    </authentication>
    <authorization>
      <allow users="*"/>
      <deny users="*"/>
    </authorization>
    <membership defaultProvider="SqlMembershipProvider">
      <providers>
        <clear/>
        <add name="SqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="Membership" enablePasswordRetrieval="true" maxInvalidPasswordAttempts="14" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" passwordFormat="Encrypted" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" description="Stores and retrieves membership data from SQL Server" applicationName="SEIOnline"/>
      </providers>
    </membership>
    <roleManager enabled="true">
      <providers>
        <clear/>
        <add name="AspNetSqlRoleProvider" connectionStringName="SEIConnectionString" applicationName="SEIOnline" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
      </providers>
    </roleManager>
    <compilation debug="true">

Open in new window

0
 
LVL 7

Assisted Solution

by:Utkarsh Kulkarni
Utkarsh Kulkarni earned 500 total points
ID: 40537425
The autherization tag consist both entries for "*" (Allow & Deny).
What exactly you need there?
0
Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

 

Author Comment

by:McLeanIS
ID: 40545561
Deny - this is a site that requires logins.
0
 
LVL 7

Accepted Solution

by:
Utkarsh Kulkarni earned 500 total points
ID: 40546360
You have to add SMTP details in web.config file.
You can refer this URL for more details Recover forgot password using passwordrecovery control in asp.net membership
0
 

Author Comment

by:McLeanIS
ID: 40575285
Thank you for the reply.  I haven't had time to test it but I will try to soon.
0
 

Author Comment

by:McLeanIS
ID: 41339829
Due to a change in priorities, I can't test the given solution right now but thank you for your insight and assistance.
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Thoughout my experience working on eCommerce web applications I have seen applications succumbing to increased user demand and throughput. With increased loads the response times started to spike, which leads to user frustration and lost sales. I ha…
A publishing tool, a Version Control System, or a Collaboration Platform! These can be some of the defining words for the two very famous web-hosting Git repositories: Bitbucket and Github. Git is widely used amongst the programmers and developers f…
This video teaches viewers how to create their own website using cPanel and Wordpress. Tutorial walks users through how to set up their own domain name from tools like Domain Registrar, Hosting Account, and Wordpress. More specifically, the order in…
Wufoo.com provides powerful tools for surveying targeted groups, and utilizing data from completed surveys to find trends, discover areas of demand or customer expectation, and make business decisions on products or services.

856 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question