как изменить пароль с dnn4 на dnn6

Мне нужно импортировать всех пользователей с сайта dnn 4 на сайт dnn 5. Я уже импортировал все таблицы. Но в таблице членства шифрование паролей отличается для dnn4 и dnn5. Я зарегистрировал одного и того же пользователя на обоих сайтах. Пароль и пароль разные в версиях 4 и 5. Поэтому при импорте пользователей с dnn 4 на 5 я не могу войти на новый сайт.

Как расшифровать старый пароль и зашифровать таким же новый?


person KIRAN K J    schedule 17.05.2012    source источник


Ответы (2)


проверка значения ключа машины в web.config и их сопоставление могут решить проблему.

person Prashant Lakhlani    schedule 17.05.2012
comment
Я изменил ключ машины в webconfig, и теперь оба одинаковы. Я даю один и тот же пароль. Но закодированный пароль отличается. Почему? - person KIRAN K J; 18.05.2012

Между 4 и 6 (на самом деле между любыми установками) одна из лучших вещей — иметь один из инструментов управления пользователями, который позволяет вам экспортировать пользователей с паролем и импортировать их на другой портал или устанавливать.

Как альтернатива -

  1. сделать копию сайта днн 4
  2. обновите сайт dnn 4 до dnn 6 (или любой другой версии, которая вам нравится)
  3. теперь скопируйте машинный ключ и т. д. на другой сайт и скопируйте пользователей

Что-то вроде альтернативы не очень чисто и подвержено проблемам (особенно если у портала уже есть пользователи - как у хоста)

person braindice    schedule 18.05.2012
comment
в моей ситуации сайт завершен с новым дизайном и некоторыми дополнительными функциями. поэтому я не могу обновить старый сайт. мне нужно вручную импортировать всех пользователей со старого сайта. любые идеи - person KIRAN K J; 18.05.2012
comment
store.dotnetnuke.com/home/product-list/searchtext/import - некоторые из инструментов здесь могут помочь - person braindice; 18.05.2012
comment
Я думаю, что модуль onyaktech самый дешевый, но у меня есть опыт работы с store.dotnetnuke.com/home/product-details/bulk-user-manager-v32 — бесплатного не знаю - person braindice; 30.05.2012