編碼 web.config
cd c:\inetpub\wwwroot (你的應用程式目錄)
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -prov DataProtectionConfigurationProvider -pef connectionStrings .
解碼 web.config
cd c:\inetpub\wwwroot (你的應用程式目錄)
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -pdf connectionStrings .
在c:\WINDOWS\Microsoft.Net\Framework\v2.0.* 目錄下輸入指令1. 建新一個Key Containeraspnet_regiis -pc "MyKeys" -exp2. 設定能讀取這個Key Container的角色權限aspnet_regiis -pa "MyKeys" "NT AUTHORITY\NETWORK SERVICE"3. 加密connectionStrings區段aspnet_regiis -pe "connectionStrings" -app "/MyApplication" -prov "MyProvider"程式中讀取connectonStrings的方式不需要有變動asp.net會自動解密
沒有留言:
張貼留言