加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – MSMQ连接缓存安全漏洞?

发布时间:2020-12-15 20:57:27 所属栏目:百科 来源:网络整理
导读:使用MSMQ时,默认情况下禁用连接缓存.启用MSMQ连接缓存会显着增加队列吞吐量(~10x). 在审查code时,提到了一个安全漏洞,如下所示. // Whidbey Beta 2 SECREVIEW (Dec 2004 [....]):// Connection Cache can be a security vulnerability (see bug 422227)// Th
使用MSMQ时,默认情况下禁用连接缓存.启用MSMQ连接缓存会显着增加队列吞吐量(~10x).

在审查code时,提到了一个安全漏洞,如下所示.

// Whidbey Beta 2 SECREVIEW (Dec 2004 [....]):
// Connection Cache can be a security vulnerability (see bug 422227)
// Therefore,disable it by default
private static bool enableConnectionCache = false;

什么是潜在的安全漏洞(无法找到错误参考)?

解决方法

一种解释可能是使用缓存存在潜在的内存泄漏,因为Dispose()不会关闭队列句柄.见 MSMQ FAQ第18.9节.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读