繁体   English   中英

如何存储由ASP.NET模块操纵的临时数据?

[英]How do I store temporary data manipulated by my ASP.NET module?

我估计通过扩展类似于此定制认证模块的代码来实现WSSE认证

该代码将托管在ASP.NET中,并在站点的web.config文件的<system.web><httpModules>部分中注册。 该模块的实例将由IIS中的某些代码创建,传递请求,保留一段时间,然后销毁。

为了实施WSSE,我需要以某种方式跟踪发出的挑战(“随机数”),以防止重放攻击。

因此,我需要以某种方式将最近的挑战存储在某个地方,以使集合将在传入请求之间持久存在,并且所有模块实例都可以访问。

最方便(就从C#使用它并将其部署到新服务器上而言)和最典型的解决方案是什么?

Session [“ mySess”]也可以为您提供帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM