使用 asp4 mvc 3 构建 web 应用程序。
我正在公司防火墙外部署一个 Web 应用程序,因此我想以某种方式保护与数据库的连接字符串。连接字符串在 Web 配置中。
我什至需要做任何事情吗?意思是已经有内置的东西,它将位于 Windows Server 2008 上,使用 IIS7。
我一直在研究的一个选项是使用 asp_regiis.exe 工具,但由于教程中的信息冲突,我有疑问:
一个。如果代码在我的盒子上并且我运行该工具,我需要在它部署到服务器后重新运行它吗?
湾。有些教程说解密是内置在框架中的,所以一旦我使用该工具进行一次加密,我就不用担心了,但是一两次谈论如何解密,所以我不确定是否自动化。是吗?
C。我是否必须在服务器上进行任何设置,例如使用加密的 Web 配置文件告诉应用程序池?
有没有办法只加密密码?也许在创建 model.edmx 文件时?如果有的话,我很乐意删除它并重新创建它。