我正在使用Web部署发布asp.net Web应用程序,我需要在web.config文件中加密连接字符串和appsettings。所以补充道
.pubxml中的<MSDeployEnableWebConfigEncryptRule>true</MSDeployEnableWebConfigEncryptRule>
,然后连接字符串是加密的,但不是appsettings。我也需要加密appsettings。我们可以通过在.pubxml中进行一些更改来加密appsetting,还是我们需要使用aspnet_regiis.exe手动完成?
答案 0 :(得分:0)
webdeploy只能加密连接字符串。如果要加密appsetting或其他部分,可以尝试使用aspnet_regiis命令行。
aspnet_regiis -pe“ElementName”-app“/ SampleApplication”
参考:(http://forums.iis.net/t/1223409.aspx?Encrypting+any+section+of+Web+Config)