бот microsoft (созданный с SDK для nlp с отправкой) возвращает 401 несанкционированную ошибку после развертывания в Azure - PullRequest
0 голосов
/ 24 октября 2019

Я создал бота с каркасом ботов Microsoft, загрузив код с github для nlp-with-dispatch. На моем локальном компьютере он работает нормально, но после развертывания на Azure я получаю 401 несанкционированную ошибку как в веб-чате, так и в прямом канале.

Ответы [ 2 ]

0 голосов
/ 25 октября 2019

Вот шаги, которые вы можете выполнить для отладки вашего бота и выяснения причины:

  • Убедитесь, что вы указали правильный Microsoft AppId и passowrd в настройках приложения для вашего бота в Azureа также ваш код бота (appsettings.json или .env файл). enter image description here
  • Перейдите в колонку «Настройки» своего бота в Azure и дважды проверьте, правильно ли указана конечная точка обмена сообщениями. enter image description here
  • Попробуйте создать нового бота веб-приложения в Azure, а затем опубликуйте бота в соответствующем веб-приложении, которое вы указали в качестве конечной точки обмена сообщениями, и проверьте, проверяет ли вновь созданный ботработает или нет.

Кроме того, вы можете просмотреть документацию для подробного описания шагов по устранению неполадок.

Надеюсь, это поможет.

0 голосов
/ 25 октября 2019

Убедитесь, что идентификатор приложения и пароль верны в настройках вашего кода / приложения. В этой статье приводятся некоторые дополнительные шаги по устранению неполадок для отладки проблем аутентификации. https://docs.microsoft.com/en-us/azure/bot-service/bot-service-troubleshoot-authentication-problems?view=azure-bot-service-4.0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...