Каналы ботов Azure не подключаются к боту

#botframework #azure-bot-service

Вопрос:

Я создал бота и могу протестировать его в эмуляторе бота. Я также могу отправить вызов размещенному (Azure) боту через API REST (Почтальон), как описано здесь, и он работает правильно.

У бота добавлено два канала: веб-чат, который, я думаю, есть по умолчанию, и Skype, который я добавил и настроил сам.

Ни один из этих каналов не отправляет сообщения боту.

Веб-чат создает «Проблемы» с сообщением There was an error sending this message to your bot: HTTP status code Unauthorized , в то время как Skype не сообщает о каких-либо «проблемах», но также ничего не делает.

Как получилось, что каналы, добавленные через портал Azure, не могут получить доступ к боту?

Если веб-чат «несанкционирован», как мне его разрешить?

Комментарии:

1. Вы пробовали отправить сообщение из «Теста в веб-чате» из самой azure? Также опубликовали ли вы какой-либо новый код для сервиса?

2. Да, именно здесь возникают ошибки из «Теста в веб-чате». Да, у меня есть работающее веб-приложение, которое я протестировал в эмуляторе, и оно работает в облаке с помощью REST API

3. Можете ли вы просто перезапустить службу приложений с портала и повторить попытку?

4. Я попытался перезапустить службу приложений и получил тот же результат

5. Похоже, проблема в том, что служба приложений требует аутентификации, а это не то, что мне сейчас нужно. Я просто не могу найти способ отключить его. Этот пост docs.microsoft.com/en-us/azure/app-service/… что это можно сделать, но не сказано как.