Moh*_*j R 5 asp.net c#-4.0 fortify fortify-source ggfortify
HttpContextHelper.cs 中的 set_UserActiveEnvironments() 方法将不可序列化的对象存储为第 47 行的 HttpSessionState 属性,这会破坏应用程序的可靠性
默认情况下,ASP.NET 服务器在内存中存储 HttpSessionState 对象、它的属性和它们引用的任何对象。此模型将活动会话状态限制为单个机器的系统内存可以容纳的状态。为了扩展容量超出这些限制,服务器经常被配置为持久的会话状态信息,这既扩展了容量又允许跨多台机器复制以提高整体性能。为了保持其会话状态,服务器必须序列化 HttpSessionState 对象,这要求存储在其中的所有对象都是可序列化的。
为什么将其显示为漏洞,我该如何修复?
| 归档时间: |
|
| 查看次数: |
6714 次 |
| 最近记录: |