使用 NodeJS 虚拟助手模板的 Bot 框架技能 - 无法添加到 PVA

问题描述

正如标题所说,我已经创建了 skill using the virtual assistant template 并将其部署在 Azure 中。当作为带有模拟器的独立机器人进行测试时,技能机器人按预期工作。当我尝试将技能添加到 Power Virtual Agent 机器人时,它失败并显示错误 - “此技能不允许列出您的机器人”。

我已经将 PVA 机器人的应用程序 ID 添加到技能机器人的 appSettings.json 中,如下所示,并尝试将通配符设为“*”,但仍然无法添加技能。有什么帮助吗?

MultiIndex

PVA root bot 和 Skill bot 都在同一个租户中。

解决方法

参考此table。您遇到的错误是最后一个包含验证步骤和缓解细节的错误。

您需要检查您的机器人是否已添加到技能的允许列表中。要配置在 Power Virtual Agent 中使用的技能,请遵循 this 文档。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...