1

我正在尝试使用 aspnet_regiis -pef 在外部文件中加密 appSettings。有谁如何做到这一点。

我的主要网络配置文件:

 <appSettings file="ExternalAppSettings.config">
    <add key="test1" value="val1" />
    <add key="test2" value="val2" />   
  </appSettings>

外部文件 ExternalAppSettings.config

 <appSettings>
    <add key="pwd1" value="test1" />
    <add key="pwd2" value="test2" />
</appSettings>

我只想加密 ExternalAppSettings.config 中的 appsetting 怎么做?

4

2 回答 2

0

我做过这种类型的工作。我只是加密字符串,然后将加密的字符串放入值中。当我检索值时,我将再次将其解密为原始值。

于 2016-09-16T04:57:42.820 回答
0

请尝试以下。

aspnet_regiis -pe "appSettings" -prov "{0}" -site {1} -app "/"

例如:aspnet_regiis -pe "appSettings" -prov "DataProtectionConfigurationProvider" -site "1" -app "/virtualdirectory_name"

{0}:加密提供程序

{1}:IIS 中的站点 ID

于 2017-02-27T20:00:34.687 回答