Серверный кошелек REST Hyperledger Composer не уникален - PullRequest
0 голосов
/ 13 февраля 2019

Я успешно завершил учебное пособие Кристофера Ганги по использованию аутентификации Passport-JWT.Моя проблема в том, что когда я отправляю второй токен на предъявителя со вторым именем пользователя, он возвращает второй код доступа, который соединяет меня с тем же кошельком и Id-картой, которую я импортировал ранее.Как получить отдельный кошелек для каждого пользователя?

1 Ответ

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

У меня тоже такая же проблема.Я нашел решение ниже этого урока, и оно работает для меня.Надеюсь, мой ответ поможет вам.


В этом уроке автор сказал, что«Composer Rest Server также требует, чтобы токен JWT требовал либо id , либо имя пользователя . (Не уверен, почему это так)»

Он использует username в формулах и генерирует JWToken.Если вы используете в заявке только id , все работает нормально.

Моя заявка выглядит следующим образом:

var claims = {
  id: "001",
  name: "alice"
}
...