gpt4 book ai didi

asp.net - 对于同一 IIS 服务器 ASP.NET 上的 2 个应用程序, session 丢失太快

转载 作者:行者123 更新时间:2023-12-05 01:26:54 25 4
gpt4 key购买 nike

我的 IIS 上有 2 个应用程序在同一个域上运行。每个都有自己的目录。

例子:

1) www.a.com/dir1 - APP1

2) www.a.com/dir2 - APP2

两个应用程序都在 inProc 模式下运行。

我不使用任何负载平衡。

无论我输入的所有设置如何,APP2(APP1 工作正常)在 7 到 10 分钟后都会丢失 session 。

我累的事情:

1) 更改 APP2 的 cookie 名称,使每个应用程序都有一个唯一的 session cookie 名称。

2) 我已将超时窗口设置为 240 分钟。

3) 我已经在应用程序开始和结束事件以及 session 开始和结束上放置了日志,但没有发现任何异常,(我看到调用了 session 结束事件和调用了应用程序结束)

4) 我已确定没有防病毒软件正在扫描我的 web.config 文件。

5) 我已将 APP1 移动到不同的应用程序池。

我们将不胜感激您的想法。

最佳答案

您能检查一下您的 session 是否正在运行“InProc”模式吗?如果是,那么您可能需要将您的应用配置为使用 session 的状态服务器或数据库模式。

关于asp.net - 对于同一 IIS 服务器 ASP.NET 上的 2 个应用程序, session 丢失太快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8959398/

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