【问题标题】:Encrypting passwords in web.config appSettings without ASPNET_REGIIS在没有 ASPNET_REGIIS 的情况下加密 web.config appSettings 中的密码
【发布时间】:2017-01-17 04:46:24
【问题描述】:
<appSettings>
<add key="uname" value="user001" />
<add key="pword" value="pass001" />
</appSettings>

我正在尝试加密 web.config 文件中的密码 (pword)。一种方法是使用 ASPNET_REGIIS。有没有其他方法可以在服务器端代码中加密它,而不是直接在 web.config 文件上输入密码?即通过编写一些加密和解密方法。还是使用 DESCryptoServiceProvider 类?

【问题讨论】:

    标签: c# encryption web-config key-value


    【解决方案1】:

    您当然可以使用某种形式的对称加密在服务器端对其进行加密。

    这里是使用 AES 使用字符串加密/解密的一个很好的例子:https://stackoverflow.com/a/10177020/783836

    请注意,您会这样做

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-08
      • 1970-01-01
      • 2012-10-01
      • 1970-01-01
      • 2012-07-31
      • 1970-01-01
      • 1970-01-01
      • 2023-03-24
      相关资源
      最近更新 更多