2017-12-05 3 views
0

erhalten, wenn im Anschluss an die Dokumentation bei here um Identitäten in Hyperledger Komponisten zu erteilen, sie sagen, dass:Wie Zertifikate für die Identitäten von CA in Hyperledger Komponisten

Die Hyperledger Stoff Zertifizierungsstelle einen Zugang Geheimnis erzeugt, das kann an den Teilnehmer weitergegeben werden, der dann das Registrierungsgeheimnis verwenden kann, um sein Registrierungszertifikat und seine privaten Schlüssel von der Hyperledger Fabric-Zertifizierungsstelle anzufordern.

Ich habe erfolgreich eine Identität ausgestellt und das Registrierungsgeheimnis erhalten. Es ist jedoch nicht klar, wie die Zertifikate von der Zertifizierungsstelle angefordert werden.

Konnte jemand helfen?

Antwort

2

dieser Befehl ist nicht ganz klar, muss dies geändert werden.

Eine Business Network Card ist das definitive Mittel zum Herstellen einer Verbindung mit einem Composer-Unternehmensnetzwerk, und ein Bestandteil davon ist die Identität, die Sie einem Teilnehmer in Composer zugeordnet haben. Es ist nur möglich, auf ein zuzugreifen Composer Business-Netzwerk über eine gültige Business Network Card. Es besteht aus einem Verbindungsprofil, einigen Metadaten für die Identität, die es verwendet, und schließlich einer Reihe von Anmeldeinformationen (Zertifikat/privater Schlüssel, die automatisch in die Brieftasche des Benutzers eingetragen werden, von wo aus er zum Herstellen einer Verbindung verwendet wird - ein "Ping") auch eine Verbindung). Zu Ihrer Information: Eine Identität (die mit einem Composer-Teilnehmer verknüpft ist) kann eine oder mehrere Karten enthalten (jede für die Verbindung mit einem oder mehreren Unternehmensnetzwerken).

Das Dokument, das Sie lesen tun müssen, das heißt https://hyperledger.github.io/composer/reference/composer.identity.issue.html

Sie werden sehen, es ein Flag -f hat eine Kartendatei erstellen - das ist die Datei, die Sie importieren (zB Composer Spielplatz mit importieren oder composer card import -f). Wenn Sie diesen Import über die Befehlszeilenschnittstelle durchgeführt haben, führen Sie eine composer network ping aus, damit das einmalige Registrierungsgeheimnis verwendet wird, um das Zertifikat/den Schlüssel vom CA-Server anzufordern und anschließend in der Benutzermappe unter $ HOME/.poserver zu speichern. Die Karte sollte mit dem Befehl composer card list

listbar sein
Verwandte Themen