0

我开发了许多必须保留一些敏感数据(例如数据库服务器、凭据等)的小工具/应用程序。在许多情况下,这些细节在每个应用程序中都会重复出现。目前我已将此存储到代码中,我知道这不是最好的方法

我想知道你如何处理这个问题/你可能会推荐什么方法来理想地解决以下几点:

  1. 保存主机名/凭据的单一位置(因此,如果主机名发生更改,我只能修改一次 - 不要重新编译 100 个应用程序..)
  2. 安全性- 没有人应该能够轻松获得凭据/那些不应该以纯文本形式存储,易于通过反编译获得,以未加密方式发送等
  3. 负载平衡会很棒(但不是必须的) - 例如,我可以提供 2 个服务器名称,如果我要求提供主机名,它会交替返回第一个或第二个
  4. .NET lib / Windows 解决方案首选
4

0 回答 0