C# 如何安全地存储MySQL连接字符串,这样就没有人能看到它了?

C# 如何安全地存储MySQL连接字符串,这样就没有人能看到它了?,c#,mysql,connection-string,C#,Mysql,Connection String,我现在正在制作一个应用程序,我有一个问题: 我在哪里可以存储MySQL连接字符串,这样就没有人能够获得它,例如使用.NET Reflector。 将其加密到app.conf中并不好。我需要它在其他计算机上工作,而不仅仅是在我加密它的计算机上。检查如何保护连接字符串 将连接字符串添加到Web.confif/App.config 在VisualStudio的“设计”视图中打开.aspx页面。 从工具箱的“数据”文件夹中,将数据源控件(如SqlDataSource控件)拖到设计图面上。 在控件上单击鼠

我现在正在制作一个应用程序,我有一个问题:

我在哪里可以存储MySQL连接字符串,这样就没有人能够获得它,例如使用.NET Reflector。 将其加密到app.conf中并不好。我需要它在其他计算机上工作,而不仅仅是在我加密它的计算机上。

检查如何保护连接字符串

将连接字符串添加到Web.confif/App.config

在VisualStudio的“设计”视图中打开.aspx页面。 从工具箱的“数据”文件夹中,将数据源控件(如SqlDataSource控件)拖到设计图面上。 在控件上单击鼠标右键,然后单击“显示智能标记”。 在智能标记面板中,单击配置数据源。 在“选择数据连接”面板中,单击“新建连接”。 从“选择数据源”对话框的列表中选择适当的数据源,然后单击“确定”。 在“添加连接”对话框中指定正确的服务器名称、用户名和密码,然后单击“确定”。将返回到“配置数据源”对话框,其中包含连接详细信息的摘要。 单击“下一步”,然后单击“是”将连接字符串保存在Web.config文件中。 加密存储在Web.config文件中的连接字符串信息

有关更多详细信息,请查看上面共享的
aspnet_regiis -pe "connectionStrings" -app "/SampleApplication"