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