Похоже, что ваше развертывание пошло на бок.
Развертывание бота Enterprise не отличается от развертывания любого другого бота v4.Команда BF рекомендует использовать this для развертывания, но на самом деле есть второй способ:
Если вы щелкнете правой кнопкой мыши по вашему файлу sln и выберете «Опубликовать», вы можете опубликовать своего бота в Интернете.служба приложений (НЕ БОЛЬШАЯ СЛУЖБА).Затем, после его развертывания, вы можете перейти в Azure и создать ресурс «регистрация каналов бота» в той же группе ресурсов, что и служба веб-приложения, которую вы только что развернули.
Вам придется создать AppId и AppPassword вручную, выполнив следующие действия:
- При создании регистрации каналов бота выберите ту же подписку, в которой был развернут код вашего бота.
- Выберите существующую группу ресурсов, которая будет определять местоположение (ЭТО ДОЛЖНО СООТВЕТСТВОВАТЬ СЛУЖБЕ ВЕБ-ПРИЛОЖЕНИЯ).
- Вы можете выбрать уровень ценообразования F0 для разработки и тестирования.
- Введите своего ботаURL.Убедитесь, что вы начинаете с HTTPS и добавляете / api / messages Например, https://yourbotname.azurewebsites.net/api/messages
- Пока отключите Application Insights.
- Нажмите идентификатор приложения Microsoft и пароль
- InВ новом блейде нажмите «Создать новый».
- В новом блейде, который открывается справа, нажмите «Создать идентификатор приложения на портале регистрации приложений», который откроется на новой вкладке браузера.
- На новой вкладке сделайте копию идентификатора приложения и сохраните его где-нибудь.
- Нажмите кнопку «Создать пароль приложения для продолжения».
- Откроется диалоговое окно браузера, в котором будет указан пароль вашего приложения., который будет единственным разом, когда вы получите это.Скопируйте и сохраните этот пароль туда, куда вы сможете перейти позже.
- Нажмите ОК, как только вы сохраните пароль.
- Просто закройте вкладку браузера и вернитесь на вкладку портала Azure.
- Вставьте идентификатор приложения и пароль в правильные поля и нажмите OK.
- Теперь нажмите кнопку «Создать», чтобы настроить регистрацию канала.Это может занять от нескольких секунд до нескольких минут.
После того, как вы это сделаете, возьмите AppID и AppPassword из шагов 9 и 11 и добавьте их на вкладку настроек веб-приложения.сервис '(логика бота):