当前位置: 首页 > 知识库问答 >
问题:

通过cryptogen创建的用户与通过Fabric CA服务器注册的用户之间的差异

狄阳秋
2023-03-14

在进行Hyperledger fabric设置时,我们为组织创建加密材料并提及用户,相应地生成用户加密材料,用于在通过CLI进行日志记录时调用链码。另外,当我们尝试通过SDK连接网络时,我们也需要注册和注册用户来连接网络。那么,这两种用户的区别是什么呢?

共有1个答案

裴卓君
2023-03-14

用于生成Hyperledger Fabric密钥材料的Cryptogen实用工具主要用于测试环境。

它在Fabric CA服务器启动之前生成CA证书。{生产环境中不会出现这种情况。}

此证书挂载到docker-compose.yaml文件中的fabric-ca。这是通过volumes关键字完成的,如下片断所示:

volumes:
        - /var/run/:/host/var/run/
        - ./crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp:/etc/hyperledger/msp/peer
        - ./crypto-config/peerOrganizations/org1.example.com/users:/etc/hyperledger/msp/users
        - ./config:/etc/hyperledger/configtx
 类似资料:
  • 我目前在一个项目中,我需要发送用户名,密码和电子邮件的用户注册在我的服务器上的用户。我为此使用了POST命令,因为我必须为注册一个用户发送3个值,所以我为此使用了ContentValues。下面是我的代码:

  • 问题内容: 我知道这并不是一件容易的事,但是很遗憾,自昨天以来我一直被困在这里并与之抗争。我遵循了Android互助身份验证教程,将密钥库放置在资源中并尝试通过SSL连接到我的服务器,但是得到以下异常 java.lang.RuntimeException:org.spongycastle.jcajce.provider.asymmetric.x509.CertificateFactory $ Ex

  • 本文向大家介绍Android通过Socket与服务器之间进行通信的示例,包括了Android通过Socket与服务器之间进行通信的示例的使用技巧和注意事项,需要的朋友参考一下 一、首先进行Server的编写: 二、对客户端的编写,主要用用AIDL进行Server和Client AIDL 的编写主要为以下三部分: 1、创建 AIDL 1)、创建要操作的实体类,实现 Parcelable 接口,以便序

  • 问题内容: 我想知道是否可以使用其API在Jenkins中创建新用户。我可以创建作业,但Jenkins的API文档与用户创建没有任何关系。 实际上,我必须先创建一个新用户,然后为该用户创建一个新作业,所有这些工作均使用API​​。 问题答案: 没错,没有用于添加用户的显式CLI命令。但是您可以为此使用groovy脚本(使用CLI执行)。 详细信息取决于您的Jenkins的配置方式。例如,如果您的J

  • 一个解决方案是在与我的MVC客户机相同的进程中托管IdentityServer4,但这是不鼓励的。 是否有本地用户注册IdentityServer4的好的实际例子?

  • 我有一个PHP文件,点击提交按钮,另一个PHP脚本正在执行。在第二个PHP脚本中,正在执行一个外壳脚本,其中正在与另一台服务器进行SSH连接。 我遇到的问题是,到另一台服务器的SSH连接只能由特定用户完成。但是,PHP脚本是由www数据执行的,因此我无法将用户更改为需要ssh连接的用户,因为每次都需要密码。 我还尝试从第一个PHP文件执行shell脚本,但仍然没有成功。 我的操作系统是UBUNTU