Spring.Net 如何对数据库连接串加密?
解决方案 »
- 存储过程 使用改update,某列上再加一个数,求哪位大侠指点。
- asp.net
- 正则表达式取图片地址,地址中包含空格怎么解决?
- 请问 DataTable.Rows.Add 如何使用?
- 修改密码时发现的问题
- <asp:CookieParameter CookieName="cookiename" Name="uid" Type="Int32" />
- ASP.NET部署方案:如何实现类似java那样编译各个单独的class,在部署时只更新或添加相应的某几个class文件
- .net开发的web系统移植到手机终端
- 连接不能进入Page_Load里面,不加载页面,求救啊!!!!
- 在本机上创建asp.net应用程序,出现下面的错误该如何解决?
- nhibernate [could not execute query]异常求助
- 百姓网的这个判断非常棒不知道是如何实现的。
aspnet_regiis -pa "NetFrameworkConfigurationKey" "NT AUTHORITY\NETWORK SERVICE"
XP下:aspnet_regiis -pa "NetFrameworkConfigurationKey" "aspnet"
加密:aspnet_regiis -pe "appSettings" -app "/应用程序名 "
解密:aspnet_regiis -pd "appSettings" -app "/应用程序名
http://topic.csdn.net/u/20091009/15/52e9614d-40a5-4e9e-ac0e-b85a8a8c35d3.html
<!--<db:provider id="MyDbProvider" provider="SqlServer-1.1" connectionString="Server=.;database=SpringNetDB;uid=sa;pwd=sa;"/>-->
<db:provider id="MyDbProvider" provider="SqlServer-1.1" connectionString="EB6086E8CCA9866E85B490984D284DDCCC23931C47081562BFA4A7EC0AAA729D437B0E4B98548A45B8FB4D9338F200F1"/>
如果不用Spring.Net使用<connectionStrings>
<add name="ConnectionString" connectionString="4EA70195D9421EAF1DDD5905A45A315D52D0B8A62154EE65768369BC9E934DB755EAA5A838FDFD5DF3741FDAB11374288C424DF30BA7E9F466BF30CA4A73B4E32429915DE8524453519E958B5D1A895232EDC7B510BE70E5" providerName="System.Data.SqlClient"/>
</connectionStrings>
这样方式很容易,现在学习Spring.Net,看其数据库在配置文件中都是明文,想这加密后存放,但不清楚怎么实现。
各位有实践过的没?
现在找到Spring.Net的源码,改了改她的数据库连接串赋值的地方,但编译后生成dll再在项目中引用的时候报错了“错误 82 类型“Spring.Dao.Support.DaoSupport”在未被引用的程序集中定义。必须添加对程序集“Spring.Data, Version=1.3.0.20214, Culture=neutral, PublicKeyToken=65e474d141e25e07”的引用。”
<add assembly="Spring.Data, Version=1.3.0.20214, Culture=neutral, PublicKeyToken=65e474d141e25e07"/>
后依然报错。