为了标题,我不太肯定如何措辞,所以请原谅我。此外,我似乎无法弄清楚如何在谷歌上搜索这个问题,所以我希望我能在正确的方向上取得领先。
我的部分软件(VB.NET App)需要访问/读取/写入共享网络文件夹的能力。我可以选择让用户指定访问所述文件夹可能需要的任何凭据。
我想将这些凭据存储在 SQL Server 数据库中作为配置的一部分(我有一个包含配置的表)。
我担心的是用户帐户的密码将被解密。然而,如果我对密码进行加密,VB.NET 应用程序和/或数据库将无法使用凭据进行文件 i/o 操作,除非密码在使用前未加密。
我正在寻找有关如何更好地处理这种情况的建议。