【发布时间】:2011-04-27 17:03:06
【问题描述】:
我了解如何为 asp.net Web 应用程序关闭 ViewState 加密。我想知道我是否应该。我的问题更多是从性能的角度来看,而不是从安全的角度来看(我们所有的流量都在专用网络上,并且我们不会在视图状态中存储任何敏感数据)。
在我投入数小时设置测试场景之前,我很想知道这个社区中是否有人在运行应用程序时禁用了视图状态加密。不出所料,我在网上找到了很多相互矛盾的观点。想听听大家怎么说。
- 如果我关闭加密,我会在应用程序中节省任何明显的开销吗?
- 我可以期望视图状态的整体大小发生很大变化吗?我假设加密在进行加密之前也会压缩数据。
- 能否通过在 IIS7 中使用动态内容压缩来抵消 ViewState 压缩的不足?
提前感谢您提供的任何反馈!
【问题讨论】:
标签: asp.net performance encryption iis-7 viewstate