我想在web.config中保留加密的连接字符串和stmp信息。
我可以将加密的web.config中的连接字符串和SMTP信息存储在我需要解密和使用的地方吗?
OR
我可以加密连接字符串和SMTP并保存在web.config中的点/事件是什么? (如果在web.config中发生了变化,那么现有会话是否已过期?)
什么是最佳解决方案?
由于
答案 0 :(得分:1)
使用aspnet_regiis.exe很容易 - 查看pe / pd / pef和pdf选项。你也可以这样做programmatically。它的工作原理是加密特定的配置部分。在您的情况下,这是connectionStrings
和smtp
部分。