对不起,一直在寻找答案几乎一天,但不能真正找到我正在寻找的答案。我只能看到ASP。 Net保护WPF中的连接字符串?不是asp。网络2.0
我创建了一个名为“connstring”的连接字符串的自定义配置文件。它包含此:
<connectionStrings>
<add name="MySqlConnect" connectionString="datasource=xxx;port=xxx;username=ccc;password=xxx" />
</connectionStrings>
和App.config链接到它。 我该如何加密连接字符串?或者有没有更好的办法?对不起,我很喜欢这个东西。
不要把它放在你的应用程序中。 C#代码可以非常容易地反转,并且您可以在运行时使用反射轻松地从C#程序收集连接字符串。如果您的程序需要某种数据库管理,请编写一个服务器应用程序来处理它或使用Web服务器并通过它检索信息/发送信息。如果您打算公开它,请不要将数据库信息存储在应用程序中。 – Bauss
我发布的是外部配置文件。顺便说一句,这只是针对一个孤立的网络,只有一个服务器的数据存储和多个客户端电脑连接在它上面,没有在线连接。正如我所说的,我对这个安全性的东西很有兴趣。那么你可以给我这个'写一个服务器应用程序'的方法吗? – Angelo