RangeError [ERR_HTTP_INVALID_STATUS_CODE]:无效状态代码:未定义的 Forge App

Posted

技术标签:

【中文标题】RangeError [ERR_HTTP_INVALID_STATUS_CODE]:无效状态代码:未定义的 Forge App【英文标题】:RangeError [ERR_HTTP_INVALID_STATUS_CODE]: Invalid status code: undefined Forge App 【发布时间】:2021-08-19 07:43:03 【问题描述】:

我正在使用 Visual Studio Code 和 Node.js 构建一个三足 OAuth Forge 应用程序。开始调试后,服务器正在侦听 http://localhost:3000,但登录后,我收到此错误消息并且看不到 Forge Viewer。是什么原因?

Error screenshot

【问题讨论】:

请提供更多信息。你用的是什么源代码?它是 Forge 的官方样品之一,如果是,是哪一个?或者,如果它是您自己的自定义代码,请考虑在此处共享它,至少与身份验证相关的部分。 【参考方案1】:

您看到的错误很可能是代码中另一个问题的“副作用”。看起来服务器代码由于某种原因失败了,当服务器尝试将通用错误响应发送回客户端时,它不知道响应中要包含什么状态代码

考虑逐步检查 Node.js 服务器中的身份验证代码,以缩小导致问题的实际代码范围。

【讨论】:

以上是关于RangeError [ERR_HTTP_INVALID_STATUS_CODE]:无效状态代码:未定义的 Forge App的主要内容,如果未能解决你的问题,请参考以下文章

Nowjs:[RangeError:超出最大调用堆栈大小]

Datepicker - RangeError:无效的时间值

RangeError,语法错误:无效的正则表达式

RangeError:超出最大调用堆栈大小

猫鼬:UnhandledPromiseRejectionWarning:RangeError:超出最大调用堆栈大小

RangeError:无效的数组缓冲区长度 - Meteor JS