IIS Windows Server 2012 中的 Blazor 问题 - “发生错误。此应用程序在重新加载之前可能不再响应。”

Posted

技术标签:

【中文标题】IIS Windows Server 2012 中的 Blazor 问题 - “发生错误。此应用程序在重新加载之前可能不再响应。”【英文标题】:Blazor problem in IIS Windows Server 2012 - "An error has occurred. This application may no longer respond until reloaded." 【发布时间】:2021-08-09 01:55:18 【问题描述】:

在与应用程序建立 signalR 连接时,首次登录到 blazor 服务器端应用程序时遇到问题。

应用程序托管在 IIS Windows server 2012(生产服务器)上。

IIS Experss Visual Studio 中调试应用程序时,我执行相同的情况并且没有发生错误,在 IIS Express 中一切正常。

IIS Windows Server 2012 和 IIS Experess 在 SignalR 方法中是否有任何区别?

【问题讨论】:

可能和应用池回收有关,可以参考:***.com/questions/66443520/… 【参考方案1】:

您必须为 SignalR 启用 Websocket:

【讨论】:

以上是关于IIS Windows Server 2012 中的 Blazor 问题 - “发生错误。此应用程序在重新加载之前可能不再响应。”的主要内容,如果未能解决你的问题,请参考以下文章

windows Server2012安装iis

windows Server2012 IIS配置安装

自定义 ServiceHostFactory 在 Windows Server 2012 和 IIS 8.5 上失败

受 Heartbleed 攻击影响的 Windows Server 2012 R2 和 IIS? [关闭]

windows server 2012 r2 iis8.5 部署 asp.net 网站

Installing IIS 8 on Windows Server 2012微软官方安装指导