asp.net2.0如何加密数据库联接字符串
在asp.net2.0中,发布网站时,加密web.config,这样可以有效保证数据库用户和密码安全,其步骤如下:
1.添加密钥
执行:C:/WINDOWS...在web.config的之间添加:
<add keyContainerName...;
3.加密web.config
到网站根目录添加一个批处理文件enweb.bat,内容如下:
@echo off
C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727...(可按时间查找),给上network service可读取权限,不然会出现Error message from the provider: The RSA key container could
not...无法读取
这样可能会出现,如果没有自己的服务器,没有权限修改MachineKeys目录,不知道还有其它解决办法,希望大家共享一下 ?