Выдача удостоверения Hyperledger Composer - PullRequest
0 голосов
/ 17 мая 2018

Я сталкиваюсь со следующей проблемой при попытке выдать новый идентификатор:

Обработка неизвестного типа удаленного взаимодействия "issueidentityrequest" как "любого"

Идентификация правильнавыдан (когда я проверяю с composer-plays ), но код заканчивается ERROR, и я не могу загрузить карту.Мой код следующий:

`const identity = {
    "participant": 'org.acme.sample.Company#'+companyId,
    "userID": companyId,
    "options": {}
};`

`$.ajax({
    url: "http://localhost:3000/api/system/identities/issue",
    type: "POST",
    dataType: 'blob',
    data: identity,`

    success: function (cardData) {
        console.log('CARD-DATA', cardData);
    },`
    error: function (xhr, status) {
        console.log("Sorry, there was a problem!");
    },
    complete: function (xhr, status) {
        console.log("The request is complete!");
    }
});`

Пожалуйста, помогите мне!

1 Ответ

0 голосов
/ 21 мая 2018

может быть лучше, чтобы увидеть сквозной пример https://medium.com/@CazChurchUk/developing-multi-user-application-using-the-hyperledger-composer-rest-server-b3b88e857ccc действительно, конечная точка возвращает импортированную сетевую карту.Затем это используется для создания файла карты на диске

например

$.ajax({
  url: "http://localhost:3000/api/system/issue",
  type: "POST",
  dataType: 'blob',
  data: identity,
  xhrFields: {
    withCredentials: true
  }
...