与交互结合时,AWS Lex + QnA堆栈lambda 424错误

问题描述

我正在使用QnA launch stack构建一个问答机器人。在机器人设计器中训练了一些问题之后,我能够在bot中与它进行交互以及直接在lex中与之交互,指示与QnA相关的lambda函数正在按预期工作。但是,在创建React应用并使用interactions进行设置时,出现了Lambda 424错误。这适用于示例机器人(orderflower,booktrip等)以及我之前使用相同的启动堆栈制造的机器人。

浏览日志时,出现以下调用错误

{
    "errorType": "TypeError","errorMessage": "Cannot convert undefined or null to object","stack": [
        "TypeError: Cannot convert undefined or null to object","    at Array.preprocess (/var/task/lib/middleware/2_preprocess.js:130:31)"
    ]
}

See image of logs here

这指向github上的以下代码。我从这里收集到的是交互没有发送jwt?我不确定该如何解决此问题,因为我的机器人以前没有遇到此错误,它正在与我以前使用同一启动堆栈构建的机器人一起使用。我跨不同地区部署了jsut,以确认这不是部署问题,但遇到了相同的424错误

任何帮助/指导将不胜感激!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)