Microsoft Bot Framework с NodeJs SDK версии 4.0 не позволяет многим пользователям сеансы - PullRequest
0 голосов
/ 10 октября 2019

Мой бот, разработанный с NodeJS и структурой ботов 4.0, использующий код примеров, сохраняет значения переменных от сессии к сессии. Первый пользователь заполняет имя, адрес электронной почты и номер телефона, а в следующем сеансе с тем же или другим браузером значения сохраняются. Кажется, что nodejs создает одиночный файл или, возможно, IIS-хост-узел nodejs кэширует значения, это создает проблемы с одновременными пользователями.

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

Помощь нужна, я застрял на несколько дней! Заранее спасибо. Хосе

1 Ответ

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

Эта проблема была решена, проблема заключалась в том, что прямой код отправлял боту два разных идентификатора вместо одного идентификатора в обоих действиях и не использовал объект UserState для сохранения данных в каком-либо хранилище (я использовал хранилище BLOB-объектов Azure)вместо памятиСпасибо

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