Messagebird возвращает 401 несанкционированную ошибку в моем боте с использованием Microsoft Bot Framewerk C#C#

Место общения программистов C#
Ответить
Anonymous
 Messagebird возвращает 401 несанкционированную ошибку в моем боте с использованием Microsoft Bot Framewerk C#

Сообщение Anonymous »


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

Я попробовал использовать ngrok, чтобы проверить, получает ли мой вебхук ответ от messagebird, и он подтвердил, что он его получил. Я проследил ошибку между контроллером и адаптером, и кажется, что адаптер не дает правильного ответа контроллеру, следовательно, неавторизован, но мне трудно понять, в чем проблема. Я ожидал, что бот ответит и отправит ответ на веб-хук messagebird, но он вернулся как неавторизованный.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»