【问题标题】:"aspnet_regiis -pef " command removes " <configSections>" section of web.config“aspnet_regiis -pef”命令删除 web.config 的“<configSections>”部分
【发布时间】:2016-10-22 03:22:11
【问题描述】:

我正在使用以下命令来使用机器密钥来加密我的 web.config 的一部分(它实际上是一个 .net 应用程序的 app.config,重命名为 web.config 以便 aspnet_regiis 可以使用它):

aspnet_regiis -pef "section-to-encrypt" "C:\inetpub\path-to-web.config\bin\Release" -prov "provider-name"

在运行它之前,我添加了 部分,这似乎是必需的(将“provider-name”挂钩到机器加密,它出现了)。

问题:运行上述命令后, 从 .config 文件中删除,损坏了它。

我做错了什么?

【问题讨论】:

    标签: asp.net .net aspnet-regiis.exe


    【解决方案1】:

    我有一个类似的问题,我刚刚解决了。如果我插入 configProtectedData。 configSections 部分之前的部分,它正在清除 configSections。如果我在 configSections 部分之后添加它,则不会。

    我正在加密一个常规的 web.config 文件,但我认为差异并不重要。

    【讨论】:

      猜你喜欢
      • 2021-08-05
      • 2013-08-18
      • 1970-01-01
      • 1970-01-01
      • 2012-08-01
      • 2015-04-21
      • 1970-01-01
      • 1970-01-01
      • 2016-07-12
      相关资源
      最近更新 更多