如何使用 aspnet_regiis.exe -pef 一次加密多个 Web.config 部分?

How do I encrypt multiple Web.config-sections at once with aspnet_regiis.exe -pef?

来自 运行:

aspnet_regiis.exe -pef "connectionStrings" C:\inetpub\wwwroot\Site

我可以加密我的连接字符串。但是,我想同时加密另一个部分。有什么方法可以为 -pef 提供多个参数?

类似于:

aspnet_regiis.exe -pef "connectionStrings,applicationSettings/Project" C:\inetpub\wwwroot\Site

我通过在 DOS .bat 文件中执行 aspnet_regiis 两次,成功地使用 aspnet_regiis 加密(和解密)两个部分,connectionStrings 和 appSettings。看起来您必须为要加密(和解密)的每个部分执行一次 aspnet_regiis。