加密web.config的一个元素

时间:2014-02-21 16:55:29

标签: c# asp.net visual-studio encryption web-config

我已经加密和解密 webconfig ,方法如下:

http://msdn.microsoft.com/library/53tyfkaw(v=vs.100).asp

一切正常,我加密了 appSettings 部分 我的 web.config

我使用此命令加密整个“appSettings”部分:

aspnet_regiis -pef“appSettings”“path”-prov“RsaProtectedConfigurationProvider”

  

的appSettings>

     

add key =“remote”value =“false”/>

     

add key =“TimeZone”value =“5”/>

     

add key =“ErrorLevel”value =“Low”/>

     

add key =“password”value =“XXXXX”/>

     

/的appSettings>

但是现在我需要加密而不是整个部分,而只需要一个元素。 假设我只需要加密这个元素:

  

add key =“password”value =“XXXXX”/>

关于加密一个部分的en元素的命令是什么的任何想法?

问候。

2 个答案:

答案 0 :(得分:0)

据我所知,没有一个。您必须加密该值并手动将其存储在配置文件中。我不相信像你所描述的那样有一种奇点的能力。

答案 1 :(得分:0)

原来我只需要创建另一个部分并在那里写入元素,然后加密该部分。很简单