2015-05-21 2 views
1

У меня есть внешнее приложение, в котором Администратор может установить информацию о пользователях, поэтому я ищу способ установить пароль для пользователей.Как пользователь `` MembershipProvider``? - Шифровать пароль

Что мне нужно для этого, это то же шифрование, что и для .NET. (В основном приложении я использовал все это, используя WebSecurity).

Также я видел, что я могу дублировать одно и то же шифрование с помощью Membership Provider, но я не могу понять, как его реализовать, потому что MembershipProvider.EncryptPassword - защищенный метод.

Любая идея, как я могу получить такое же шифрование?

Примечание: Пример ввода-вывода
Password: testtest

Encrypted password: AMIbPCqv2CKPG7xl7wAbxVvWmML1r0J1aMqTXzq5KwN56pTPp5DNdVQVUNvICRVmSQ ==

ответ

0

способ установить пароль пользователей

Не рекомендуется делать это с точки зрения безопасности. Вам лучше назначить пароль по умолчанию для создания пользователя, а при первом входе в систему пользователь вводит новый пароль. Таким образом, вам не нужно создавать пароль на самом деле.

Возможно, я пропустил ваше требование, но, похоже, вы слишком далеко продвигаетесь вперед.

Смежные вопросы