最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在asp.net中使用加密數(shù)據(jù)庫聯(lián)接字符串保證數(shù)據(jù)安全

 更新時間:2014年09月18日 17:57:29   投稿:whsnow  
加密web.config可以有效保證數(shù)據(jù)庫用戶和密碼安全,下面是示例代碼,大家可以看看

在我們發(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,內容如下:

復制代碼 代碼如下:

@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,內容如下:

復制代碼 代碼如下:

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

not be opened.

無法讀取

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

相關文章

  • ASP.Net中的Server.MapPath()用法

    ASP.Net中的Server.MapPath()用法

    Server.MapPath(string path)作用是返回與Web服務器上的指定虛擬路徑相對應的物理文件路徑,這篇文章主要介紹了ASP.Net中的Server.MapPath()用法,需要的朋友可以參考下
    2023-08-08
  • 輕量級ORM框架Dapper應用之實現(xiàn)CURD操作

    輕量級ORM框架Dapper應用之實現(xiàn)CURD操作

    這篇文章介紹了使用Dapper實現(xiàn)CURD操作的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03
  • ASP.NET中使用AspnetAccessProvider

    ASP.NET中使用AspnetAccessProvider

    ASP.NET中使用AspnetAccessProvider...
    2007-09-09
  • Path類與Directory類與File類對路徑/目錄/文件的操作實例

    Path類與Directory類與File類對路徑/目錄/文件的操作實例

    本文將詳細介紹下:Path對路徑字符串進行操作/Directory和DirectoryInfo 對目錄進行操作/File和FileInfo對文件進行操作,感興趣的你可不要錯過了哈
    2013-02-02
  • ASP.NET中Cookie的用法實例分析

    ASP.NET中Cookie的用法實例分析

    這篇文章主要介紹了ASP.NET中Cookie的用法,實例分析了在asp.net中針對cookie的設置、添加及讀取等常用操作技巧,非常簡單實用,需要的朋友可以參考下
    2015-08-08
  • asp.net頁面SqlCacheDependency緩存實例

    asp.net頁面SqlCacheDependency緩存實例

    這篇文章主要介紹了asp.net頁面SqlCacheDependency緩存實例,以一個完整實例來展現(xiàn)asp.net中緩存技術的使用方法,需要的朋友可以參考下
    2014-08-08
  • 如何在ASP.NET Core中使用Session的示例代碼

    如何在ASP.NET Core中使用Session的示例代碼

    這篇文章主要介紹了如何在ASP.NET Core中使用Session的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-01-01
  • asp.net+ajax的Post請求實例

    asp.net+ajax的Post請求實例

    這篇文章主要介紹了asp.net+ajax的Post請求實現(xiàn)方法,實例分析了Ajax的發(fā)送post數(shù)據(jù)的原理與技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-01-01
  • ASP.Net緩存總結及分析 分享

    ASP.Net緩存總結及分析 分享

    提高性能最好最快的辦法當然是通過緩存來改善,對于任何一個web開發(fā)者都應該善用緩存。Asp.net下的緩存機制十分強大,用好緩存機制可以讓我們極大的改善web應用的性能,下面是一些總結的緩存的知識點,與大家分享交流:
    2013-06-06
  • NET索引器使用方法實例代碼

    NET索引器使用方法實例代碼

    索引器允許類或結構的實例按照與數(shù)組相同的方式進行索引。索引器類似于屬性,不同之處在于它們的訪問器采用參數(shù),下面看一個小例子
    2013-11-11

最新評論

普陀区| 军事| 玉龙| 诸城市| 金堂县| 周至县| 吐鲁番市| 林口县| 巴里| 乌鲁木齐市| 涞源县| 安顺市| 错那县| 应城市| 类乌齐县| 阜阳市| 炎陵县| 阜城县| 苍山县| 左权县| 永宁县| 三明市| 新河县| 吴川市| 尚义县| 平乡县| 怀来县| 广宗县| 安达市| 湖南省| 广安市| 安西县| 清镇市| 滁州市| 阿尔山市| 蚌埠市| 孝感市| 株洲县| 伊金霍洛旗| 米林县| 梅州市|