對 ASP.NET 應用程式中 web.config 敏感資料加解密最簡單的方式 | The Will Will Web

The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

對 ASP.NET 應用程式中 web.config 敏感資料加解密最簡單的方式

加密 web.config 的連接字串 (.NET Framework 2.0)

cd c:\inetpub\wwwroot   (你的應用程式目錄)
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -pef connectionStrings . -prov DataProtectionConfigurationProvider

解密 web.config 的連接字串 (.NET Framework 2.0)

cd c:\inetpub\wwwroot   (你的應用程式目錄)
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -pdf connectionStrings .

加密/解密 web.config 連接字串 (.NET Framework 4.0+)

C:\windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -pef connectionStrings C:\inetpub\wwwroot -prov DataProtectionConfigurationProvider
C:\windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -pdf connectionStrings C:\inetpub\wwwroot

加密/解密 web.config 應用程式設定 (.NET Framework 4.0+)

C:\windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -pef appSettings C:\inetpub\wwwroot -prov DataProtectionConfigurationProvider
C:\windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -pdf appSettings C:\inetpub\wwwroot

相關連結