При отправке этого сообщения вашему боту произошла ошибка: код состояния HTTP NotFound - PullRequest
1 голос
/ 04 мая 2019

Я пытался развернуть бота в лазури. Сначала я создал бота для веб-приложений в Azure, а затем загружаю код из Azure. После этого я добавил все производственные файлы, такие как .bot, .env, web.config, в мой git-репозиторий. После этого я добавил свой git-репозиторий в лазурь. Я также включил идентификатор приложения Microsoft и пароль приложения в файл app.js и файлы web.config.

Когда я начинаю давать тест в веб-чате, он не работает должным образом, вместо этого он показывает " При отправке этого сообщения вашему боту произошла ошибка: код состояния HTTP NotFound "

Где я пропустил, пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 06 мая 2019

Я бы посоветовал вам точно выполнить следующие шаги:

  1. Прежде всего убедитесь, что вы настроили конечную точку обмена сообщениями как https URL-адрес какон не поддерживает http.
  2. Проверьте указанную вами конечную точку обмена сообщениями и убедитесь, что она совпадает с тем, что вы используете в эмуляторе бота.Смотрите снимок экрана.

enter image description here

На вашем портале Bot Azure перейдите в меню Channel и убедитесь, что проблем нет.см. снимок экрана ниже:

enter image description here

Портал Azure Configuration под App Service Settings, будет MicrosoftAppId и MicrosoftAppPassword не меняйте их после загрузки.См. Изображение ниже

enter image description here

Примечание: Я также предлагаю вам создать новыйСпроектируйте на портале и проверьте там, работает ли он точно, затем загрузите его для вашего улучшения.Вы можете сослаться здесь .Для удаленной отладки посмотрите здесь .Чтобы опубликовать свой местный проект, вы можете обратиться this

Если у вас все еще есть какие-либо вопросы, не стесняйтесь поделиться в комментариях.Спасибо и счастливого кодирования!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...