首页 > 解决方案 > 由cryptogen创建的超级账本结构对等体的连接文件配置

问题描述

我正在 minikube 上从头开始创建一个网络。我想将它连接到我需要通用连接配置文件 json 文件的 sdk。

我提到了正在连接Org1使用的 fabric-sample sdk,connection-org1.json并且网络是使用./network.sh up createChannel没有标志的 ie创建的-ca

因此,当我检查为 org1 创建的 ccp 文件时,它具有以下内容,

  "certificateAuthorities": {
    "ca.acme.example.com": {
      "url": "https://localhost:7054",
      "caName": "ca-acme",
      "tlsCACerts": {
        "pem": [
          "-----BEGIN CERTIFICATE-----\nMIICUjCCAfegAwIBAgIQDhEO6y5/5Brc741ws6MOvDAKBggqhkjOPQQDAjBzMQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu\nb3JnMS5leGFtcGxlLmNvbTAeFw0yMTA4MDUwOTM1MDBaFw0zMTA4MDMwOTM1MDBa\nMHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T\nYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD\nExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE\nCVpVKHt6G9vORE/Ok0vOl/6ljX1vXLEaMm9RWuEl6IFdGhrxFspyVsSD5VliOS8n\nxMrCJxdveo5suQXQrnZbcqNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG\nCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCA9\nlpjRdY5lyoet86nBaeKXWKG29P8sF+VN/dPsB7HS0DAKBggqhkjOPQQDAgNJADBG\nAiEAteJj7PZyxBGpxuthnTavLqaPX0WwZSrmY3qzYfkYs8kCIQCY1MiVdfdbJosX\n5sYsj7QBZvGmeFNqdxcNPT7om0ZjLg==\n-----END CERTIFICATE-----\n"
        ]
      },
      "httpOptions": {
        "verify": false
      }
    }
  }

我正在 k8 minikube 上创建自己的网络,但我不知道这些caName&url是如何创建的。请帮我。

标签: hyperledger-fabrichyperledger

解决方案


推荐阅读