加密连接字符串属性的连接字符串部分



我酒店的系统在exe.config文件中有这样的连接字符串。现在我们想移动我们的数据库服务器,但由于这个原因我们不能。我想知道这种加密是否可以使用任何 defaul 加密技术来实现,还是自定义加密技术?(*由于公司破产,我们无法联系原始开发商(

<connectionStrings>
<add name="connectionString" connectionString="XWsoQ6X8Cb3oNDHUPlwKa9XOZgYXxk40iHBtYOy9GgPNKUmQkezt4HFqGYTZfUILtYFi5FA2gzw1DqnbKW3G858uFEpbSTRTYt/OP16Y5cs=" providerName="System.Data.SqlClient" />
</connectionStrings>

加密连接字符串的标准方法是使用 aspnet_regiis.exe,事实并非如此。

如果我尝试您所看到的(作为开发人员(,我可能会使用机器密钥加密和解密在静态配置类中使用应用程序。

您的 .config 文件是否有<machineKey>元素?如果是这样,则可以使用该密钥解密连接字符串。

最新更新