最新国产好看的视频,伊人天堂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,內(nèi)容如下:

復(fù)制代碼 代碼如下:

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

復(fù)制代碼 代碼如下:

@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目錄,不知道還有其它解決辦法,希望大家共享一下 :)

相關(guān)文章

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

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

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

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

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

    ASP.NET中使用AspnetAccessProvider

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

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

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

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

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

    asp.net頁面SqlCacheDependency緩存實例

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

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

    這篇文章主要介紹了如何在ASP.NET Core中使用Session的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    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緩存總結(jié)及分析 分享

    ASP.Net緩存總結(jié)及分析 分享

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

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

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

最新評論

鹤岗市| 罗甸县| 寿阳县| 平南县| 崇左市| 宜兰市| 定远县| 溆浦县| 黄平县| 剑阁县| 泰州市| 镇原县| 道孚县| 无为县| 察哈| 奎屯市| 昭苏县| 饶河县| 丰顺县| 运城市| 宿松县| 休宁县| 荔波县| 嘉义县| 依安县| 昌吉市| 大悟县| 渝北区| 遵化市| 肥乡县| 通州区| 晋州市| 晴隆县| 嘉鱼县| 甘南县| 葵青区| 皮山县| 隆安县| 五原县| 余庆县| 凌源市|