Пустое окно входа в систему с использованием Mac Bot Framework Emulator - PullRequest
0 голосов
/ 28 января 2019

Аутентификация бот входа в систему выводит пустое окно.Я использую следующий бот ( здесь ).Я получаю ответ от бота, но когда я нажимаю «Войти», я получаю пустую подсказку «Войти».

Вывод инспектора Json:

{
  "attachments": [
    {
      "content": {
        "buttons": [
          {
            "text": "Please Sign In",
            "title": "Sign In",
            "type": "openUrl",
            "value": "oauthlink://&&&31b771b0-1111-11e9-bf2f-c5deac39c0ba|livechat"
          }
        ],
        "connectionName": "oauth_name",
        "text": "Please Sign In"
      },
      "contentType": "application/vnd.microsoft.card.oauth"
    }
  ],
  "channelId": "emulator",
  "conversation": {
    "id": "blah blah |livechat"
  },
  "entities": [],
  "from": {
    "id": "1",
    "name": "Bot",
    "role": "bot"
  },
  "id": "blah blah",
  "inputHint": "expectingInput",
  "localTimestamp": "2019-01-28T14:59:22-05:00",
  "locale": "",
  "recipient": {
    "id": "bath blah",
    "role": "user"
  },
  "replyToId": "blah blah",
  "serviceUrl": "http://localhost:49276",
  "timestamp": "2019-01-28T19:59:22.359Z",
  "type": "message"
}

Вот изображение беседы: enter image description here

Вот изображение бланкаПодсказка «Войти»: enter image description here

Есть идеи, что может быть причиной этого?

Я на Mac с MacOS: 10.13.6

Эмулятор Bot Framework: версия 4.2.1 (4.2.1.45654)

Visual Studio 2017 для Mac версии 7.7.3, сборка 43

Ответы [ 2 ]

0 голосов
/ 29 января 2019

Я вижу на вашей картинке, что ngrok не настроен для эмулятора.Пожалуйста, подключите ngrok к эмулятору во вкладке «настройки» эмулятора, и он должен решить эту проблему!

0 голосов
/ 28 января 2019

Я не верю, что это специфично для Mac;это ошибка в эмуляторе в целом. Я начал сообщать о проблеме в комментариях к другой проблеме здесь , потому что я не был уверен, что они "сделали" исправление первоначальной проблемы, но очевидно, что это совершенно новая проблема, в которой они нуждаются.адрес.

Я подал вопрос здесь , если вы хотите отследить его.Пожалуйста, не стесняйтесь голосовать или добавлять более подробную информацию.

...