Эмулятор бота Microsoft Azure AD oauth не дает возможности выбрать учетную запись для входа - PullRequest
0 голосов
/ 15 мая 2019

Я разработал бота с помощью Microsoft.Я использовал Azure AD oauth соединение для аутентификации бота.Первоначально, когда я пытаюсь войти, он показывает мне список учетных записей для проверки подлинности, но теперь он показывает пустое окно и не позволяет мне выбрать учетную запись, по умолчанию он выбирает недавнюю зарегистрированную учетную запись.

Я незнать, почему это происходит. Нужна помощь, чтобы решить

This is the screenshot of the bot emulator

1 Ответ

0 голосов
/ 05 июня 2019

Похоже, у вас есть две проблемы.

Во-первых, вы говорите, что получаете пустой экран входа в эмуляторе.В Bot Framework Emulator 4.4.1 есть ошибка, связанная с картами OAuth: https://github.com/microsoft/BotFramework-Emulator/issues/1544

Попробуйте настроить эмулятор на использование магического кода:

Emulator settings

Во-вторых, вы говорите, что Skype использует ранее зарегистрированный аккаунт.Пожалуйста, обратитесь к samples , чтобы узнать, как выйти из системы.

const botAdapter = innerDc.context.adapter;
await botAdapter.signOutUser(innerDc.context, this.connectionName);
...