Encryption 如何在部署期间从命令行加密web.config连接字符串,并指定加密提供程序?
我知道我可以这样做来加密已部署的网站中的连接字符串:Encryption 如何在部署期间从命令行加密web.config连接字符串,并指定加密提供程序?,encryption,msbuild,msdeploy,pubxml,Encryption,Msbuild,Msdeploy,Pubxml,我知道我可以这样做来加密已部署的网站中的连接字符串: aspnet_regiis -pe connectionStrings 通过执行以下操作,我还可以在部署网站之前加密网站中的连接字符串: aspnet_regiis -pef connectionStrings .\WebApplication1 我还知道如何制作自己的RSA密钥,在多台计算机上安装该密钥,并为该密钥设置加密提供程序,这样我就可以在一台计算机上加密该密钥,然后在另一台计算机上发布该密钥: aspnet_regiis -pe
aspnet_regiis -pe connectionStrings
通过执行以下操作,我还可以在部署网站之前加密网站中的连接字符串:
aspnet_regiis -pef connectionStrings .\WebApplication1
我还知道如何制作自己的RSA密钥,在多台计算机上安装该密钥,并为该密钥设置加密提供程序,这样我就可以在一台计算机上加密该密钥,然后在另一台计算机上发布该密钥:
aspnet_regiis -pef connectionStrings .\WebApplication1 -prov MyProvider
我甚至可以通过在.pubxml文件()中添加一行来告诉MSBuild在部署期间为我加密连接字符串
但我真正需要做的是: