【发布时间】:2011-08-09 23:28:42
【问题描述】:
在我启用对新网站的访问之前,应执行哪些步骤以确保其安全且“准备好生产”?
到目前为止,我有以下内容:
- 错误记录(通过 ELMAH)
- SSL 已启用,我有一个从 HTTP 到 HTTPS 的重定向
<customErrors mode="RemoteOnly" />- 编译时没有调试
我目前的技术栈是 IIS7 和 ASP.Net MVC3。
我确定我忘记或不知道许多其他项目。有什么建议吗?
【问题讨论】:
-
实际上,我倾向于使用 ASP.NET Health Monitoring,因为它会记录所有未捕获的内容,而且它是内置的。
-
我建议您针对您认为您的流量的样子进行一些基本的负载测试,乘以一些乘数。
标签: security asp.net-mvc-3 iis-7 production-environment