2017-08-28 141 views

回答

1

configtx.yaml文件和dockcer-compose.yaml文件由MSP識別器有關。在configtx.yaml中,您通過ID字段爲每個組織定義;在docker-compose.yaml中,您可以通過訂單的字段和Orderers的ORDERER_GENERAL_LOCALMSPID字段爲每個貨櫃定義它。

另一方面,您用於連接不同節點的證書必須與每個節點的主機相關聯。所以你必須根據這個定義crypto-config.yaml文件。在該文件中,您爲每個節點定義了domainhostname。此信息必須與您在docker-compose.yaml文件中執行的每個容器的定義有關。

+0

謝謝你的回答,優秀!你能否詳細描述第二段答案?使用細節領域像第一個paragrah有什麼關係?這三個文件之間還有其他關係嗎? –

+0

嗨!當您以安全的方式連接到主機時,您應該擁有公鑰。如果該公鑰和主機的CN相同,則連接將成功。另一方面,關於你最後的問題,我認爲這三個文件之間沒有任何關係。 – Urko

+0

我可以理解你的意思。我只想知道除了crypto-config.yaml之外哪些**字段**與證書** CN **相關的文件?謝謝! –