保护ASP.Net MVC站点

Aar*_*ron 7 security asp.net-mvc

作为Web和MVC的相对新手,我正在寻找我应该实现的安全最佳实践的一个很好的总结.

该网站将公开面对"中等敏感数据"(意味着我们不能被起诉,但如果数据出来可能不会结交很多朋友!)并将采取以下安全措施:a:表格/会员资格身份验证和授权b:参数化查询以防止sql注入.c:自动超时,x min不活动c:SSL,用于客户端到服务器加密

你还推荐什么?

*保护IIS和网络不属于我的域名,所以我对我需要对软件做的事情更感兴趣.

Rex*_*x M 4

  • 如果您使用 cookie 来识别用户,请务必使用任意令牌(例如GUID)存储在客户端上以进行识别。我见过太多网站将我的电子邮件地址或用户名存储在我的 cookie 中...只需将其更改为另一个!

  • 编写您的软件,使其可以在中等信任度下运行。