代码之家  ›  专栏  ›  技术社区  ›  Kieran Benton

加密web.config是否毫无意义?

  •  4
  • Kieran Benton  · 技术社区  · 16 年前

    我今天在读一个博客( http://somewebguy.wordpress.com/2009/07/20/is-encrypting-your-web-config-a-waste-of-time/ )关于如何使用aspnet_regiis工具加密应用程序设置/连接字符串等。

    他有一个后续帖子,有人反馈说这是浪费时间。

    我的问题是,你认为呢?一旦有人物理访问你的web.config文件,你是否完全被套住了?或者这是一个值得注意的预防措施?

    2 回复  |  直到 16 年前
        1
  •  10
  •   Andrew Hare    16 年前

        2
  •  3
  •   Andrew Bullock    16 年前

    你只有最脆弱的部分才能坚强。您可以采取任何措施来提高安全性都是一件好事,尽管我不这么做。

    我始终确保存储在中的任何db用户名/密码仅在站点数据库中具有datareader/datawriter。

    您可以做的一件事是将它们作为部署的一部分进行加密,使用诸如MSBuild、NAnt、Rake等构建工具。这样做不太费力,因此更容易被团队接受