Press Ctrl / CMD + C to copy this to your clipboard.
This post will be reported to the moderators as potential spam to be looked at
So, I did something stupid and forgot to check the value of UseLegacyEncoding before pushing out my web.config after an upgrade (only on the dev server, thankfully). I've tried switching the value back to true, but I still can't log in to the backend to authorize the upgrade. I also tried the "forgot passowrd" link, but that fails as well. I was moving from 7.4.3 to 7.10.1, is that helps.
Did you check if you got locked out on the dev server due to too many invalid login attempts? You will probably have to reset the user in the database.
Thanks, Sebastiaan. I don't think the account is locked out; the lastLockoutDate and failedLoginAttempts are both NULL, and userDisabled is 0. Should I be checking anything else?
Ah ha! Found the solution here:
I needed to add the useLegacyEncoding attribute to the UsersMembershipProvider, like so:
<add name="UsersMembershipProvider" type="Umbraco.Web.Security.Providers.UsersMembershipProvider, Umbraco" useLegacyEncoding="true"/>
is working on a reply...
Write your reply to:
Image will be uploaded when post is submitted