日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

asp.net2.0如何加密数据库联接字符串

發布時間:2023/11/27 生活经验 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 asp.net2.0如何加密数据库联接字符串 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
asp.net2.0如何加密數據庫聯接字符串?

在asp.net2.0中,發布網站時,加密web.config,這樣可以有效保證數據庫用戶和密碼安全,其步驟如下:?

1.添加密鑰?

執行:C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis?-pc?"hnlaw"?-exp?

其中"hnlaw"為密鑰名稱?

2.添加web.config節點?

在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?

到網站根目錄添加一個批處理文件enweb.bat,內容如下:?

@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?

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

運行后出現成功!?

4.解密?

同樣到網站根目錄添加一個批處理文件deweb.bat,內容如下:?

@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可讀取權限,不然會出現Error?message?from?the?provider:?The?RSA?key?container?could?

not?be?opened.?

無法讀取?

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

總結

以上是生活随笔為你收集整理的asp.net2.0如何加密数据库联接字符串的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。