0

fabcar サンプル チュートリアル ( Writing Your First Application ) に従って、admin ecert によって「user1」ユーザーを登録し、登録しました。そのため、「user1」のキーと eCert は「hfc-key-store」サブディレクトリに保存されました。「user1」ID マテリアルを使用して、query.js スクリプトを使用して台帳からデータを読み取りました。

その後、ネットワークを再起動したいので、docker コンテナーをすべて kill し、docker イメージ、ネットワーク、およびボリュームをクリアします。しかし、アイデンティティ マテリアル (「hfc-key-store」) は破棄されませんでした。ネットワークを再起動した後、以前の「user1」ID マテリアルを使用して台帳データをクエリしようとしましたが、正常に動作しました。ネットワークを再起動した後も古い「user1」ecert がまだ有効である理由がわかりません。ecert が fabric-ca によって登録されているかどうかをチェックするファブリック コンポーネントはどれですか? 再起動後、fabric-ca の管理者を登録していないため、「user1」も登録されていません。

ありがとう。

4

1 に答える 1