Angularjs Prerender.io给我504网关超时
使用prerender.io缓存我的AngularJS站点(使用Asp.Net MVC中间件)时,除主页外,所有页面上都出现以下错误: 由于网关超时,无法显示页面 我正在设置Angularjs Prerender.io给我504网关超时,angularjs,asp.net-mvc,prerender,Angularjs,Asp.net Mvc,Prerender,使用prerender.io缓存我的AngularJS站点(使用Asp.Net MVC中间件)时,除主页外,所有页面上都出现以下错误: 由于网关超时,无法显示页面 我正在设置window.prerenderReady=true的计时器为5秒 我不确定这是IIS设置还是其他设置 有人对此有经验吗?请发电子邮件给我todd@prerender.io. 听起来您的中间件可能没有正确设置。很乐意帮忙!您好,我给您发了电子邮件,等待回复我解决了问题,问题是nuget上的asp.net mvc中间件。而是从
window.prerenderReady=true
的计时器为5秒
我不确定这是IIS设置还是其他设置
有人对此有经验吗?请发电子邮件给我todd@prerender.io. 听起来您的中间件可能没有正确设置。很乐意帮忙!您好,我给您发了电子邮件,等待回复我解决了问题,问题是nuget上的asp.net mvc中间件。而是从github下载并重新编译。我们的负载平衡器配置为通过端口81将流量转发到服务器。在发出请求之前,我必须从源代码(来自github)中的请求URL中去掉“:81”。这为我解决了问题。我建议调试输出发送到prerender.io的请求URL。很可能,这会暴露你的问题。