首页 > 解决方案 > 已部署的 Bot 正在使用模拟器,但不在网络聊天中

问题描述

如果从 Azure 的“在网络聊天中测试”窗格打开,我正在处理的其中一个机器人(使用虚拟助手模板 4.9.1.1__1)不起作用。(“抱歉,好像出了点问题。请稍后再试。”)

我检查了此处列出的所有可能原因,但没有一个适用于我的情况。事实上,如果从机器人模拟器调用,机器人正在工作。

看着

https://<bot-name>.scm.azurewebsites.net/dev/wwwroot/:output

或者:

az webapp log tail -n <bot-name> -g <resource-group-name>

什么也没有出现。

如何解决正在发生的事情?

标签: c#azurebotframework

解决方案


我找到了导致错误的原因:它是嵌入的图像大小(可能太大)。

更换:

“url”:“数据:图像/png;base64,iVBORw0KGgoAAAANSUhEUgAAA...”

和:

“网址”:“https://myurl/myimage.jpg”

解决了这个问题。

图像大小有限制吗?


推荐阅读