我爱Aspx >> Asp.Net >> ASP.NET2.0瞎记-加密链接字符串通常都是把与数据库的连接字符串放到web.config文件里,因为有API可以直接访问并取出数据,
但也存在一些安全问题,数据库的连接字符串是以明文的方式在.config文件里的。
.NET 里有ASP.NET IIS 注册工具 (Aspnet_regiis.exe) 这样的一个工具,可以对站点的.config文件的节进行加密
方法:
加密:aspnet_regiis -pef "加密的web.config里面的配置节名称" "web.config文件所处的目录"
解密:aspnet_regiis -pdf "加密的web.config里面的配置节名称" "web.config文件所处的目录"
加密之前:
<connectionStrings>
<add name="pubsConnectionString" connectionString="Data Source=MHL\SQL2000;Initial Catalog=pubs;User ID=sa;Password=sql2000"
providerName="System.Data.SqlClient" />
</connectionStrings>
加密之后:
<connectionStrings configProtectionProvider="RsaProtectedConfigurationProvider">
<EncryptedData Type="http://www.w3.org/2001/04/xmlenc#Element"
xmlns="http://www.w3.org/2001/04/xmlenc#">
Ҷƪл˵?
从asp.net页面发送电子邮件[08-01]
在.NET 2.0 中发送Email[08-01]
asp.net WebForm页面间传值方法[08-01]
漫谈Ajax在.Net中的使用[08-01]
介绍几个ASP.NET中容易忽略但却很..[08-01]
初谈ADO.NET中利用DataAdapter进..[08-01]
ASP与ASP.NET互通COOKIES的一点经..[08-01]
第一次用.net2.0 LOGIN登陆控件的..[08-01]
解决 ASP.NET 中目录访问权限的问..[08-01]
ASP.Net常用功能整理--生成图片的..[08-01]
Photoshop打造一幅不错的电路板效..[08-01]
Photoshop把人物照片打造的更具有..[08-01]
Agnitum Outpost Firewall Pro身..[08-01]
Flash绘制06年德国世界杯标志[08-01]
用Dreamweaver进行数据库操作[08-01]
Dreamweaver制作网页实用七招[08-01]
sql语句简单解决同个字段不同标识..[08-01]
配置SQL Server 2005 Reporting ..[08-01]
从asp.net页面发送电子邮件[08-01]
如何使用FindControl查找内容页上..[08-01]