Бот Microsoft работает в эмуляторе Bot Framework на локальном компьютере, но не после его развертывания в Microsoft Azure.
Сейчас я тестирую шаги, необходимые для запуска проекта бота в Visual Studio Community 2019, тестирования бота в эмуляторе Bot Framework (V4), а затем развертывания этого бота в Microsoft Azure.
Прямо сейчас я тестирую простой шаблон Echo Bot, доступный в Visual Studio Community 2019. Когда я запускаю его в Visual Studio Community 2019, откройте бот в эмуляторе Bot Framework с помощью предоставленного URL-адреса localhost и протестируйте его в эмуляторе. Окно "Live Chat", работает отлично.
Однако после того, как я прошел процесс развертывания этого бота с помощью Azure CLI (инструмент командной строки), я обнаружил, что бот не отвечает, когда я перехожу к "Test in Web Chat" для ресурса регистрации каналов ботов, который назван в честь BotID. Когда я смотрю на страницу каналов, я вижу следующую ошибку:
При отправке этого сообщения вашему боту произошла ошибка: код состояния HTTP NotFound.
Я уже пытался включить "Всегда включено" для бота, включить Application Insights (ASP.NET, ASP.NET Core) и интегрировать службу анализа приложений с ботом.
Как мне решить эту проблему?