色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

asp.net2.0如何加密數(shù)據(jù)庫聯(lián)接字符串

ASP.NET2.0如何加密數(shù)據(jù)庫聯(lián)接字符串

ASP.NET2.0中,發(fā)布網(wǎng)站時,加密web.config,這樣可以有效保證數(shù)據(jù)庫用戶和密碼安全,其步驟如下:

1.添加密鑰

執(zhí)行:C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/ASPNET_regiis -pc "hnlaw" -exp

其中"hnlaw"為密鑰名稱

2.添加web.config節(jié)點

在web.config的<configuration></configuration>之間添加:

<configProtectedData>

<providers>

<add keyContainerName="hnlaw" useMachineContainer="true" description="Uses RsaCryptoServiceProvider to encrypt and

decrypt" name="hnlaw" type="System.Configuration.RsaProtectedConfigurationProvider,System.Configuration, Version=2.0.0.0,

Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />

</providers>

</configProtectedData>

注意:這里keyContainerName="hnlaw"和name="hnlaw"分別表示你的密鑰名稱;

3.加密web.config

到網(wǎng)站根目錄添加一個批處理文件enweb.bat,內(nèi)容如下:

@echo off

C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/ASPNET_regiis -pef "system.web/identity" "E:/HS Studio/DoNET2/Hnlawyer" -prov

"hnlaw"

C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/ASPNET_regiis -pef "connectionStrings" "E:/HS Studio/DoNET2/Hnlawyer" -prov

"hnlaw"

PAUSE

注冊上面的的路徑和名稱!

運行后出現(xiàn)成功!

4.解密

同樣到網(wǎng)站根目錄添加一個批處理文件deweb.bat,內(nèi)容如下:

@echo off

C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/ASPNET_regiis -pef "system.web/identity" "E:/HS Studio/DoNET2/Hnlawyer"

C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/ASPNET_regiis -pdf "connectionStrings" "E:/HS Studio/DoNET2/Hnlawyer"

PAUSE

最后就是要注意:做完后找到C:/Documents and Settings/All Users/Application Data/Microsoft/Crypto/RSA/MachineKeys目錄下,找到生成

的密鑰文件(可按時間查找),給上NETwork service可讀取權(quán)限,不然會出現(xiàn)Error message from the provider: The RSA key container could

not be opened.

無法讀取

這樣可能會出現(xiàn),如果沒有自己的服務(wù)器,沒有權(quán)限修改MachineKeys目錄,不知道還有其它解決辦法,希望大家共享一下:)

 

AspNet技術(shù)asp.net2.0如何加密數(shù)據(jù)庫聯(lián)接字符串,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 正蓝旗| 高台县| 白城市| 沾化县| 沐川县| 措勤县| 兴安盟| 连山| 平谷区| 于田县| 大渡口区| 宜州市| 牡丹江市| 安龙县| 二手房| 庐江县| 蒲城县| 长岭县| 广灵县| 宜兴市| 微博| 工布江达县| 海兴县| 泰顺县| 渭源县| 台江县| 全州县| 财经| 汉中市| 额尔古纳市| 孟连| 义乌市| 新昌县| 鹤壁市| 博爱县| 永宁县| 蕲春县| 宁阳县| 禹州市| 饶河县| 张家港市|