close
參考資料:http://aspadvice.com/blogs/plitwin/archive/2005/11/15/13830.aspx
常常我們會在web.config 存著連線字串的密碼,
在網路上查詢到可以使用ASP.NET 2.0 另一個不錯的功能是對於Web.config加密與解密的能力。
aspnet_regiis.exe 以命令列方式來做資料加密與解密。
虛擬目錄方式:
(1)加密(encrypt):
對IIS的虛擬根目錄為名稱:WebSite1的連線字串 Sections做加密,命列列輸入為
aspnet_regiis -pe "connectionStrings" -app "/ WebSite1"
(2)解密(decrypt):
對IIS的虛擬根目錄為名稱:WebSite1的連線字串 Sections做解密,命列列輸入為
aspnet_regiis -pd "connectionStrings" -app "/ WebSite1"
另一方式是非虛擬目錄方式,以指定檔案路徑來處理:
要在 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 目錄下~~
(1)加密:
aspnet_regiis -pef "connectionStrings" "C:\Inetpub\dotnet2"
(2)解密:
aspnet_regiis -pdf "connectionStrings" "C:\Inetpub\dotnet2"
全站熱搜
留言列表