Каков наилучший способ защитить свой идентификатор (в строке подключения) и получить его позже? - PullRequest
0 голосов
/ 19 сентября 2011

Я работаю в установочном файле (веб-установка), и во время установки я предоставляю имя пользователя и пароль (для олицетворения).но мой вопрос в том, что я хочу использовать этого пользователя и перейти также в другое место в проекте.Итак, я сказал, почему я не сохраняю этот идентификатор в строке подключения (в webconfig) и извлекаю позже (когда установка завершена), когда мне это нужно ...

но моя проблема здесь, яхочу зашифровать пользователя и передать (когда я сохраняю его в webconfig), а когда я хочу получить его, мне нужно расшифровать его, чтобы я мог использовать его позже для олицетворения ..

Итак, какмогу ли я сделать это ??У вас есть другая идея сделать это ??

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

большое спасибо

1 Ответ

1 голос
/ 19 сентября 2011

Измените настройки, чтобы один раз настроить личность пула приложений. Тогда вам не нужно будет хранить имя пользователя / пароль, поскольку вы можете использовать идентификационные данные процесса.

Если вы все еще хотите сохранить значение (я настоятельно рекомендую вам это сделать), вы можете зашифровать некоторые разделы файла web.Config.

Эта запись блога показывает пример: http://odetocode.com/blogs/scott/archive/2006/01/08/encrypting-custom-configuration-sections.aspx

...