我在安装文件(web设置)安装工作,并在安装期间,我提供了用户名&密码(用于冒充)。但我的问题是,我想使用这个用户&过关也在工程的另一个地方。所以,我说为什么我不保存这个id在连接字符串(在webconfig) &当我需要它时,稍后检索(当设置完成时)…
但是我的问题在这里,我想加密用户&pass(当我在webconfig中保存它时)&当我想检索它时,我需要解密它,以便我可以在以后的模拟中使用它。
那么,我该怎么做呢??你还有别的办法吗?
我想要的很简单,我需要在websetup安装期间将我的Id存储在安全的地方,&以后检索它而不暴露它..
谢谢
修改设置以配置一次应用程序池的标识。这样您就不必存储用户名/密码,因为您可以使用进程的身份。
如果你仍然想要存储这个值(我强烈建议你这样做),你可以加密网络的某些部分。配置文件。
这个博客条目展示了一个示例:http://odetocode.com/blogs/scott/archive/2006/01/08/encrypting-custom-configuration-sections.aspx