Botframework Azure Bot Builder:调度刷新失败,出现401错误
我们使用“msbot克隆服务…”命令设置了bot服务。作为该命令的一部分,将创建带有所有正确详细信息的*.dispatch文件 该调度汇总了QnAMaker知识库和LUIS应用程序。我们已经验证了.dispatch文件和.bot文件,以确保使用了正确的密钥。唯一的变化是我们没有在LUIS中使用starter_密钥,而是生成了一个新密钥,这个新密钥反映在.dispatch和.bot文件中(解密时) 我们已正确加密.bot文件,并尝试了以下命令,但两个命令都失败,并出现相同的错误:Botframework Azure Bot Builder:调度刷新失败,出现401错误,botframework,Botframework,我们使用“msbot克隆服务…”命令设置了bot服务。作为该命令的一部分,将创建带有所有正确详细信息的*.dispatch文件 该调度汇总了QnAMaker知识库和LUIS应用程序。我们已经验证了.dispatch文件和.bot文件,以确保使用了正确的密钥。唯一的变化是我们没有在LUIS中使用starter_密钥,而是生成了一个新密钥,这个新密钥反映在.dispatch和.bot文件中(解密时) 我们已正确加密.bot文件,并尝试了以下命令,但两个命令都失败,并出现相同的错误: 调度刷新--bo
发生了一个或多个错误。(远程服务器返回错误:(401)访问被拒绝。)
请求url:https://westus.api.cognitive.microsoft.com/luis/api/v2.0/apps//versions/0.1/export
响应:{“statusCode”:401,“消息”:“由于订阅密钥无效,访问被拒绝。请确保为活动订阅提供有效密钥。”
具有完全相同的问题。有了起动钥匙,一切正常
编辑:似乎是Microsoft API的问题。
即使已达到查询限制,也可以使用starter键更新分派模型
我的解决办法是:
- 将subscriptionkey替换为初始密钥(luis中的authoringkey)
- 运行调度刷新
- 再次切换键以允许查询
One or more errors occurred. (The remote server returned an error: (401) Access Denied.)
Request url: https://westus.api.cognitive.microsoft.com/luis/api/v2.0/apps/<LUIS-APP-ID>/versions/0.1/export
Response: { "statusCode": 401, "message": "Access denied due to invalid subscription key. Make sure to provide a valid key for an active subscription." }