Как отладить 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 и решению проблем с аутентификацией.