问题描述
我开发了很多小工具/应用程序,它们必须保留一些敏感数据(例如数据库服务器、凭据等)。在许多情况下,这些细节在每个应用程序中都会重复。 目前我已将其存储到代码中,我知道这不是最佳方法
我想知道您是如何处理的/您可能会推荐什么方法来理想地解决以下几点:
- 单一位置来保留主机名/凭据(因此,如果主机名发生变化,我只能修复一次 - 不要重新编译 100 个应用程序..)
- 安全 - 没有人应该能够轻松获得凭证/那些不应该以纯文本形式存储,易于通过反编译获得,以未加密方式发送等
- 负载平衡会很棒(但不是必须的) - 例如,我可以提供 2 个服务器名称,如果我要求提供主机名,它会交替返回第一个或第二个
- .NET lib / Windows 解决方案首选
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)