Я работаю над ботом в Microsoft Teams, который взаимодействует с бот-сервисом в Azure, построенном на Bot Framework. Все, включая нажатие кнопок, отлично работало на моей собственной машине.
Тогда мой коллега попробовал это. Он мог задавать вопросы боту просто отлично, но когда он пытался нажать на кнопку, в окне чата появлялась ошибка:
"Что-то пошло не так, попробуйте еще раз".
Глядя в консоль, мы видим ошибку:
"Ошибка вызова из-за внутренней ошибки: ошибка вызова: что-то пошло не так в ProcessInvoke"
Сообщение об ошибке появляется в самом первом запросе при вызове «Invoke».
Я пытался переустановить бота.
Я пытался очистить кеш / использовать другой браузер, но проблема, похоже, связана с пользователем, а не с браузером.
Это предполагает, что существует проблема с правами доступа пользователя (хотя я не понимаю, почему), но мы также пытались повысить привилегии пользователя без успеха.
Бот был создан в App Studio, затем загружен в виде почтового индекса и установлен с помощью «Загрузить пользовательское приложение» в магазине приложений Teams и доступен для определенной команды.