我想加密我的Web.config文件中的某些连接字符串。此Web应用程序构建在TFS构建服务器上,并部署到多个环境进行测试。我想避免在每台服务器上运行aspnet_regiis
来加密配置。
有没有办法在不使用aspnet_regiis
的情况下加密配置文件的各个部分?
答案 0 :(得分:0)
是的,您可以使用-EnableRule:EncryptWebConfig标志和MSDeploy.exe来加密web.config的各个部分。
msdeploy.exe –verb:sync –source:iisapp=”sourceTestSite” –dest:iisapp=”destinationTestSite” –EnableRule:EncryptWebConfig
以下是其他博客文章,其中包含更多选项: