Неверный пароль после обновления до ядра.net
Я использую asp.net 4.6.1 с использованием собственного UserManager для обработки потока регистрации / входа. После обновления до.net core 1.1, похоже, что алгоритм хэширования изменился, поэтому пользователи не могли войти в систему, используя старый пароль.
Так, например, пароль "Р @ssword123" был хэшированным как "ABiX7922FWETSxMXAlvD91GI1HwQSmb4ArreR+wa3R9bbz13/ITuwxshQjnIg30Zsw==", но с новым значение хэшированного, который сгенерировал ядро .net является "AQAAAAEAACcQAAAAECMDFIuBWc4dTtEuLL6RUfszQLjnWzluDNUFNuCPWBqlLzgVx0ASLWvBUTuShLnulQ=="
у кого-нибудь есть идея изменить алгоритм хеширования ядра.net, чтобы обеспечить обратную совместимость со старой платформой asp.net 4.6?