我的应用程序在Windows XP受限用户帐户上运行。应用程序需要域名,管理员用户ID,管理员密码才能使用Impersonation类来执行具有管理员权限的某些代码。管理员还将每隔90天更改一次密码。
出于安全原因,我无法在app.config文件中维护管理员凭据。
还有什么是最好的主意?
答案 0 :(得分:0)
您可以使用文件,Windows注册表甚至Web服务来保存/检索(例如)RSA中的encripted pwd
有关如何使用rsa(以及其他)的步骤在另一篇文章中进行了描述:Encrypt and decrypt a string
答案 1 :(得分:0)
以下是一些想法:
答案 2 :(得分:0)
使用credman API存储凭据。