Messagebird возвращает 401 несанкционированную ошибку в моем боте с использованием Microsoft Bot Framewerk C# ⇐ C#
-
Anonymous
Messagebird возвращает 401 несанкционированную ошибку в моем боте с использованием Microsoft Bot Framewerk C#
Я использую платформу Azure Bot net6.0 и могу подключиться к другому каналу по умолчанию, однако мне сложно подключиться к Messagebird. Номер, который я использую, мой собственный, он проверен, и я вижу, что отправляемое мной сообщение доходит до него. Я также использовал настройку ngrok для настройки веб-перехватчика моего бота и вижу, что оно доходит до него. Однако где-то в обработчике адаптера и контроллере, который не показывает мне точную ошибку, бот не отвечает, а отвечает неавторизованно. Я подтвердил, что мой ключ доступа и ключ подписи верны, поскольку я использовал его для установки URL-адреса веб-перехватчика моего бота, и все прошло успешно. Я использовал https://conversations.messagebird.com/v1/webhooks в качестве свойств MessageBirdWebhookEndpointUrl. Пожалуйста, что я здесь делаю не так? Любой привет будет оценен по достоинству. Я настроил обработчик адаптера, контроллер и внедрение, как требуется в адаптере messagebird версии 4.31 сообщества ботов
Я попробовал использовать ngrok, чтобы проверить, получает ли мой вебхук ответ от messagebird, и он подтвердил, что он его получил. Я проследил ошибку между контроллером и адаптером, и кажется, что адаптер не дает правильного ответа контроллеру, следовательно, неавторизован, но мне трудно понять, в чем проблема. Я ожидал, что бот ответит и отправит ответ на веб-хук messagebird, но он вернулся как неавторизованный.
Я использую платформу Azure Bot net6.0 и могу подключиться к другому каналу по умолчанию, однако мне сложно подключиться к Messagebird. Номер, который я использую, мой собственный, он проверен, и я вижу, что отправляемое мной сообщение доходит до него. Я также использовал настройку ngrok для настройки веб-перехватчика моего бота и вижу, что оно доходит до него. Однако где-то в обработчике адаптера и контроллере, который не показывает мне точную ошибку, бот не отвечает, а отвечает неавторизованно. Я подтвердил, что мой ключ доступа и ключ подписи верны, поскольку я использовал его для установки URL-адреса веб-перехватчика моего бота, и все прошло успешно. Я использовал https://conversations.messagebird.com/v1/webhooks в качестве свойств MessageBirdWebhookEndpointUrl. Пожалуйста, что я здесь делаю не так? Любой привет будет оценен по достоинству. Я настроил обработчик адаптера, контроллер и внедрение, как требуется в адаптере messagebird версии 4.31 сообщества ботов
Я попробовал использовать ngrok, чтобы проверить, получает ли мой вебхук ответ от messagebird, и он подтвердил, что он его получил. Я проследил ошибку между контроллером и адаптером, и кажется, что адаптер не дает правильного ответа контроллеру, следовательно, неавторизован, но мне трудно понять, в чем проблема. Я ожидал, что бот ответит и отправит ответ на веб-хук messagebird, но он вернулся как неавторизованный.
Мобильная версия