Я администрирую серверы под управлением IIS 6, размещаю веб-сайт на ASP.NET 2.0. Вчера я установил .Net framework 3.5, и вся моя система аутентификации пользователей была потеряна. Пользователи не могут войти в систему, потому что их пароль не аутентифицируется, возможно, из-за того, что хеш-функция изменилась в 3.5 ??? Я не могу добраться до кода, но я знаю, что он использует расширение под названием CodeSmith.
Знаете ли вы, что мой апгрейд до версии 3.5 мог сломать?
Пожалуйста помоги.
Спасибо.
Вы видели это - https://stackoverflow.com/questions/2243813/asp-net-hashing-using-codesmith-when-upgrading-from-net-2-0-to-3-5
Похоже на аналогичную проблему, у вас есть резервная копия, с которой вы можете сравнить машинный ключ до обновления?