Forgot your password is not working anymore
After several times of changing SMTP settings and membership provider properties in Sitefinity UI,
link "Forgot your password?" is not working anymore, clicks on it don't make any affect.
Tried on Sitefinity build in login form and on manually created page with Sitefinity Login control.
Html source
<a href="javascript:void(0)" id="cphMainContent_cphMainColumn_C002_sfLogin_PasswordRecoveryLink" onclick="toggleSmtpErrorMessage();"> Forgot your password?</a>...
function toggleSmtpErrorMessage() if (!smtpSettingsAreSet) toggleVisibility('smtpNotSetContainer'); else if (smtpPermissionDenied) toggleVisibility('smtpPermissionDeniedContainer');
...<input type="hidden" name="LoginFormControl$smtpSettingsAreSet" id="LoginFormControl_smtpSettingsAreSet" value="True" />212<input type="hidden" name="LoginFormControl$smtpPermissionDenied" id="LoginFormControl_smtpPermissionDenied" value="False" /><system.net> <mailSettings> <smtp deliveryMethod="Network"> <network host="mail.company.ad" port="25" /> </smtp> </mailSettings></system.net><?xml version="1.0" encoding="utf-8"?><systemConfig build="1098" xmlns:config="urn:telerik:sitefinity:configuration" xmlns:type="urn:telerik:sitefinity:configuration:type" config:version="4.0.1098.0"> <servicesModules> <add version="4.0.1098.0" name="Search" /> </servicesModules> <applicationModules> <add version="4.0.1098.0" name="News" /> <add version="4.0.1098.0" name="Blogs" /> <add version="4.0.1098.0" name="Events" /> <add version="4.0.1098.0" name="Libraries" /> <add version="4.0.1098.0" name="Analytics" /> <add version="4.0.1098.0" name="Forms" /> <add version="4.0.1098.0" name="Scheduling" /> <add version="4.0.1098.0" name="Publishing" /> <add version="4.0.1098.0" name="GenericContent" /> <add version="4.0.1098.0" name="ControlTemplates" /> <add version="4.0.1098.0" name="Newsletters" /> </applicationModules> <smtpSettings host="mail.company.ad" /></systemConfig>Fixed by deleting autogenerated file LoginConfig.config in folder App_data/Sitefinity