【问题标题】:Azure Test in Web Chat: HTTP status code NotFound网络聊天中的 Azure 测试:HTTP 状态代码 NotFound
【发布时间】:2020-11-24 15:06:36
【问题描述】:

我尝试将 Azure Pipelines 中的新代码运行到 Azure Web App Bot,并适当地配置了应用程序设置。然而,每当我尝试在测试聊天网络中测试服务时,我都会遇到错误。

节点版本:10.14.1
botbuilder: 4.10.3

Azure Repos + Azure Pipelines deployment

Application Settings

Test in Web Chat

Error messages

【问题讨论】:

  • 嗨@dinirichard。这张票有更新吗?如果答案能给你一些帮助,请随时告诉我。只是提醒this

标签: node.js azure azure-devops botframework azure-bot-service


【解决方案1】:

将此消息发送到您的机器人时出错。 HTTP 状态码:未找到

要解决此问题,您可以检查以下几点:

1.导航到Settings选项卡,您需要确保Messaging endpointHttps而不是Http

注意:不支持Http网站。

2.导航到Channels选项卡,您可以检查网络聊天是否处于Running状态而没有问题。

3.导航到Configuation,您需要确保MicrosoftAppIdMicrosoftAppPassword在部署新代码后不要更改这些。

如果它不断出错,您甚至可以考虑创建一个新的网络应用程序机器人来重新部署

另一方面,这是the document 我指的是部署 azure web app bot。

我使用 Azure App Service deploy 任务将新代码部署到 Azure 应用服务。

结果:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-20
    • 2018-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多