<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    泰仔在線(xiàn)

    java學(xué)習(xí),心情日記,繽紛時(shí)刻
    posts - 100, comments - 34, trackbacks - 0, articles - 0

    加密 web.config

    Posted on 2008-05-18 14:14 泰仔在線(xiàn) 閱讀(350) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): .NET相關(guān)
    1、打開(kāi)記事本,然后將下面的代碼復(fù)制到一個(gè)新文件中。
    <%@ Page Language="C#" %>
    <%
    Response.Write(System.Security.Principal.WindowsIdentity.GetCurrent().Name);
    %>

    保存 my.aspx 到你的web目錄 ,運(yùn)行一下窗體顯示 “ NT AUTHORITY\NETWORK SERVICE ”。成功!

    2、(關(guān)鍵一步)運(yùn)行cmd,執(zhí)行以下

    aspnet_regiis -pa "NetFrameworkConfigurationKey" "NT AUTHORITY\NETWORK SERVICE"
     

    說(shuō)明:注冊(cè)默認(rèn)的 RsaProtectedConfigurationProvider 的RSA 密鑰容器,
    NetFrameworkConfigurationKey 是 RsaProtectedConfigurationProvider 的默認(rèn)provider成功!

    3、現(xiàn)在,可以加密web.config ,運(yùn)行:

    加密:aspnet_regiis -pe "connectionStrings" -app "/Myweb"
    說(shuō)明:"connectionStrings" 是要加密的節(jié),"/Myweb"是的web目錄
    解密:aspnet_regiis -pd "connectionStrings" -app "/Myweb"

    成功!

    4、這樣就可以在程序里調(diào)用了(不用解密, 哈哈):
    ...
    string connstr= ConfigurationManager.ConnectionStrings["myConnstr"].ConnectionString.ToString();
    ...


    同樣的,也可以用創(chuàng)建自己的RSA 密鑰容器,如下:
      (1)、創(chuàng)建 "MyKeys" 密鑰容器,運(yùn)行:aspnet_regiis -pc "MyKeys" -exp 
    (2)、在web.config里加入以下:
    <protectedData>
    <providers>
    <add name="MyProvider"
    type="System.Configuration.RsaProtectedConfigurationProvider, System.Configuration, Version=2.0. 0.0,
    Culture=neutral, PublicKeyToken=b03f5f7f11d0a3a,
    processorArchitecture=MSIL"
    keyContainerName="MyKeys"
    useMachineContainer="true" />
    </providers>
    </protectedData>

    保存。


    (3)、授予帳戶(hù)對(duì)計(jì)算機(jī)級(jí)別的 "MyKeys" RSA 密鑰容器的訪(fǎng)問(wèn)權(quán)限,運(yùn)行:

    aspnet_regiis -pa "MyKeys" "NT AUTHORITY\NETWORK SERVICE"

    (4)、現(xiàn)在,可以加密web.config ,運(yùn)行:

    加密aspnet_regiis -pe "connectionStrings" -app "/Myweb" -prov "MyProvider"

    說(shuō)明"connectionStrings" 是要加密的節(jié)"/Myweb"是的web目錄"MyProvider" 自己密鑰容器

    解密aspnet_regiis -pd "connectionStrings" -app "/Myweb" -prov "MyProvider"

    轉(zhuǎn)自:加密 web.config
    主站蜘蛛池模板: 亚洲六月丁香六月婷婷色伊人| 色噜噜AV亚洲色一区二区| 一个人看的www视频免费在线观看| 色婷婷7777免费视频在线观看| 在线观看片免费人成视频无码| 亚洲婷婷国产精品电影人久久| 无码的免费不卡毛片视频| 国产在线国偷精品免费看| 色片在线免费观看| 亚洲情a成黄在线观看| 亚洲av永久综合在线观看尤物| 一级毛片a免费播放王色电影 | 18禁男女爽爽爽午夜网站免费| 成年女人18级毛片毛片免费| 天堂亚洲国产中文在线| 日韩免费视频网站| 一区二区免费在线观看| 亚洲中文字幕久久精品无码喷水| 中文字字幕在线高清免费电影| 亚洲国产精品嫩草影院在线观看| 精品免费AV一区二区三区| 亚洲一级毛片免费看| 国产日产亚洲系列| 久爱免费观看在线网站| 亚洲国产午夜中文字幕精品黄网站 | 中文字幕av无码不卡免费| 亚洲区小说区图片区QVOD| 1000部羞羞禁止免费观看视频| 久久精品国产精品亚洲艾草网 | 在线免费一区二区| 日韩电影免费在线观看网址| 免费人成在线观看69式小视频| 亚洲中文字幕乱码熟女在线| 97热久久免费频精品99| 国产精品亚洲专区无码唯爱网| 亚洲色成人WWW永久网站| 日本XXX黄区免费看| 搜日本一区二区三区免费高清视频| 亚洲精品夜夜夜妓女网| 免费人成在线视频| 一级毛片免费毛片毛片|