我应该在哪里存储敏感变量?

jul*_*io9 8 .net c# asp.net

这是我第一次在安全的网站上工作.这是我的宠物项目.

出于安全考虑,哪里最好存储SQL连接字符串,数据库加密密钥等信息?是否更好地使用web.config,将它们存储在访问数据库的类(如dataBaseHelper.cs或其他东西)或其他地方?

我打算也获得SSL证书.与数据库通信时,我应该始终使用安全连接吗?

San*_*ath 10

检查MSDN上的加密配置文件部分部分.

  • 好的建议,配置文件的加密部分也是我推荐的. (2认同)

jul*_*io9 0

我发现一篇文章将有助于解决是否可以在托管我的网站的服务器上完成此操作的问题。只是根据你们上面给出的答案进行谷歌搜索。工作得很好。

http://sharpertutorials.com/webconfig-加密/

感谢您的帮助和指导。