我正在尝试加密我的 web.config 文件的一部分。(密码)这对于像这样的普通部分键很好:
<AppSettings>
<add key="SomePassword" value="HI I AM ENCRYPTET"/>
<AppSettings>
在 Global.asax 中,我执行以下操作:
System.Configuration.ConfigurationManager.AppSettings["SomePassword"] = Decrypt(System.Configuration.ConfigurationManager.AppSettings["SomePassword"])
这工作正常。但是,当我为 Connection-String 尝试此操作时,会引发异常:“配置是只读的。”
所以,我没有权利写。有人知道如何在不编辑 Connection-String 类的情况下解决这个问题吗?
谢谢和问候