【问题标题】:How to handle Blazor's "attempting to reconnect to server"?如何处理 Blazor 的“尝试重新连接到服务器”?
【发布时间】:2023-01-25 05:43:55
【问题描述】:

我有一个 Blazor 服务器端应用程序,在一段时间不活动后,出现消息“正在尝试重新连接到服务器...”。

我需要延长闲置期。

我的问题:

  1. 这可能与身份验证或应用程序 cookie 生命周期有关吗?
  2. 是否可以延长超时时间,如果可以,如何延长?
  3. 是否可以手动断开电路来测试重连代码?

【问题讨论】:

    标签: c# blazor blazor-server-side


    【解决方案1】:

    我自己正在调查这个问题。这就是我收集的:

    • Blazor 重新连接方法的问题需要改进e.g. linklink 2。 GitHub 上正在进行讨论,一致认为重新连接机制需要改进。
    • 浏览器选项卡进入休眠状态,当用户返回页面时 Blazor 无法恢复。关闭 Web 浏览器的省电模式可能会有所帮助。
    • 在移动设备上关闭 WiFi 适配器的省电模式可能会有所帮助。

    现在我们正在等待修复,我看到它模糊地安排在 .NET 8 中......

    我什至看到了一个涉及播放音频以欺骗网络浏览器的启发式算法的黑客攻击,该浏览器使 Blazor 选项卡进入睡眠状态......

    【讨论】:

      猜你喜欢
      • 2022-12-21
      • 2020-05-03
      • 1970-01-01
      • 1970-01-01
      • 2020-02-12
      • 2020-04-01
      • 1970-01-01
      • 2017-08-17
      相关资源
      最近更新 更多