Можете ли вы проверить правильность идентификатора приложения и пароля, которые ваш бот будет использовать для аутентификации, отправив HTTP-запрос в службу входа Microsoft?
Чтобы убедиться, что идентификатор приложения и пароль вашего бота действительны, введитеследующий запрос с использованием cURL, заменив APP_ID и APP_PASSWORD идентификатором приложения и паролем вашего бота.
curl -k -X POST https://login.microsoftonline.com/botframework.com/oauth2/v2.0/token -d "grant_type=client_credentials&client_id=APP_ID&client_secret=APP_PASSWORD&scope=https%3A%2F%2Fapi.botframework.com%2F.default"
Этот запрос пытается обменять идентификатор приложения и пароль вашего бота на токен доступа.Если запрос выполнен успешно, вы получите полезную нагрузку JSON, которая среди прочего содержит свойство access_token.
Подробные шаги также доступны из документации Azure .
Если приведенный выше результат предоставляет токен доступа, вы можете включить защиту и протестировать бота локально перед его развертыванием.