gpt4 book ai didi

asp.net-mvc-4 - 使用信号器时的 session 超时

转载 作者:行者123 更新时间:2023-12-01 03:55:20 24 4
gpt4 key购买 nike

我有一个主要用于监控系统的网络应用程序。它使用信号器从服务器“服务器推送”更新以刷新显示。该页面还有一些按钮,它们也使用相同的信号器连接将数据发送到服务器。

问题是 signalr 使用单独的连接,因此即使它定期从服务器发送和接收数据, session 也会在 session 超时后过期。

这是使用信号器的“正确”方式吗?或者我应该只使用 signalr 通知客户端更新并让客户端执行 ajax post 来检索数据?

session 超时问题呢?我是否必须创建一个客户端计时器来定期发布“保持事件”的 ajax 帖子?

最佳答案

您应该能够通过每 5 分钟向您的网络服务器(任何随机页面)发送一个请求(任何低于您的 cookie 超时时间)来解决 session 超时问题。我们实际上将在 SignalR 2.0 中实现一些改进措施。

关于asp.net-mvc-4 - 使用信号器时的 session 超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17800826/

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