我有一个 ASP.NET 页面,它使用 MySQL.NET 库来访问服务器上的 MySQL DB。我的问题是关于将连接字符串存储在 web.config 中。MySQL.NET 连接字符串如下所示:
“服务器=本地主机;用户=用户;数据库=数据库;密码=密码”
我不得不假设将 web.config 中的 pw 设置为纯文本并不是一件好事。我有什么选择来解决这个问题?
您可以在 web.config 中加密连接字符串。
更多信息:保护连接字符串
您可以使用“受保护的配置”加密 Web.config。有关该过程的完整概述,请参见 MSDN 上的此处:
http://msdn.microsoft.com/en-us/library/dtkwfdky(v=vs.100).aspx