1.在web.config中配置連接字符串
<connectionStrings>
<add name="webLoginconn" connectionString="Data Source=PC-2010;Initial Catalog=webLogin;User
ID=sy2010;Password=123456" providerName="System.Data.SqlClient"/>
</connectionStrings>
2.在文件代碼中添加對(duì)連接字符串的引用
(1)首先要導(dǎo)入System.Web.Configuration
即using System.Web.Configuration要添加在代碼文件中
(2)寫代碼
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["webLoginconn"].ConnectionString);
conn.Open();
或
string strconn = ConfigurationManager.ConnectionStrings["webLoginconn"].ConnectionString;
SqlConnection conn = new SqlConnection(strconn);
conn.Open();
3.進(jìn)行加密
在dos中執(zhí)行如下命令
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis -pe "connectionStrings" -app "/sy02" -prov "RsaProtectedConfigurationProvider"
4.進(jìn)行解密
在dos中執(zhí)行如下命令
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis -pd "connectionStrings" -app "/sy02"
5.如果加密后出現(xiàn)“打不開RSA密鑰容器”的錯(cuò)誤,請(qǐng)?jiān)赿os中執(zhí)行如下命令
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis -pa "NetFrameworkConfigurationKey" "NETWORK SERVICE"
然后就可以順利訪問你的網(wǎng)站了
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。