gpt4 book ai didi

c# - 为什么对象在 IIS7 中从我的 session 中消失?

转载 作者:行者123 更新时间:2023-11-30 16:31:45 26 4
gpt4 key购买 nike

我正在对我的 Web 应用程序(经典模式下的 IIS7)进行一系列调用。前两个调用实例化对象并将它们放在 Session 对象中。

当我进行第三次调用时, session 丢失了一个对象。我希望 session 中有 2 个 key ,但只有 1 个。

几乎就像创建了多个 session 一样。需要注意的一件事是这种情况经常发生,它不是 100% 可重复的,即有时一切正常。

对象很大,但不是很大(大约 100 个小字符串)所以我似乎不太可能最大化 session 大小。我不会在其中放置任何其他对象。

最佳答案

听起来您正在经历一个您没有意识到的未处理异常。 session 在出现此类异常时被销毁。

在 global.asax 中的 Application_OnError、Session_End 和 Session_Start 方法中设置断点以检查它们

关于c# - 为什么对象在 IIS7 中从我的 session 中消失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4667998/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com