Как отладить Calling Controller с помощью инструмента ngrok или любого другого инструмента?

Я работаю над технологией фреймворка ботов. Сегодня я работаю над функцией скайп-звонка, по которой я перешел по ссылке ниже. https://docs.botframework.com/en-us/csharp/builder/sdkreference/calling.html

После того, как я добавил весь код, затем скомпилировал и опубликовал свое приложение в Azure, теперь я начинаю тестировать свое приложение с помощью инструмента ngrok, но оно всегда генерирует "400 неверных запросов".

Я все настроил правильно.

Я уже видел в приведенной выше документации тестирование приложения с помощью инструмента Ngrok, но оно не работает.

Подскажите, пожалуйста, как отлаживать Calling Controller с помощью инструмента ngrok или любого другого инструмента.

-Pradeep

1 ответ

Некоторые распространенные ошибки.

При локальной отладке:

  • Конечная точка вашего бота неверна. Убедитесь, что вы указали путь в конце URL (например, /api/messages).
  • Бот настраивается с помощью идентификатора приложения или пароля приложения, когда оба поля должны быть пустыми.
  • Эмулятор настраивается с помощью идентификатора приложения или пароля приложения, когда оба поля должны быть пустыми.

При отладке в облаке:

  • Конечная точка вашего бота неверна. Смотрите Шаг 1 выше.
  • Бот настроен без идентификатора приложения Microsoft или пароля приложения Microsoft.
  • Ваш идентификатор приложения Microsoft или пароль приложения Microsoft неверны.

Эта ссылка содержит некоторые дополнительные советы по использованию ngrok и решению проблем с аутентификацией.

Другие вопросы по тегам