У меня есть приложение asp.net, использующее провайдера aspnetsqlMembership для шифрования / дешифрования данных профиля пользователя.Теперь мы решили перенести наше приложение на новый сервер, но я получаю эту ошибку на новом сервере, когда пытаюсь создать нового пользователя (шифрование):
Ключ недопустим для использования в указанном состоянии.
Что я уже пробовал: 1. Я импортировал сертификат со старого сервера, и он кажется хорошим / 2. Я проверил разрешения безопасности сертификата, и они такие же, как на старом сервере3. Кроме того, определения машинных ключей на IIs, кажется, то же самое.4. Попытался изменить формат sqlmembership с зашифрованного на хешированный, но исключение все равно выкинуло.
Я потратил много времени, пытаясь решить эту проблему.Буду рад, если кто-нибудь здесь сможет мне помочь.Спасибо, Хана.