Gus*_*nti 7 .net encryption wpf clickonce connection-string
我有一个WPF应用程序,其中的连接字符串存储在App.config中.在一次点击部署中加密这些连接字符串的最佳方法是什么?
谢谢
如果这是一个由应用程序实例在单台计算机上配置和使用的连接字符串(不在多台计算机之间共享),则可以使用 DPAPI(数据保护 API)的 .NET 托管包装器 - ProtectedData类(系统.安全.密码学)。
您还可以使用的一个巧妙技巧(如果您决定使用此类)是创建用于编码和解码字符串的扩展方法,因此操作变得简单如下:
string encodedString = myConnectionString.EncodeString();
string decodedString = encodedString.DecodeString();
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助!
| 归档时间: |
|
| 查看次数: |
4535 次 |
| 最近记录: |