首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何使用fabric sdk初始化fabric CA

如何使用fabric sdk初始化fabric CA
EN

Stack Overflow用户
提问于 2019-10-11 04:21:34
回答 1查看 521关注 0票数 0

当初始化fabric -sdk-时,我遇到了困难。

  1. 我正在运行fabric CA服务器,配置为默认配置,为此,我将使用下面的代码。

当我使用下面的代码时,它将生成带有数据库的服务器配置文件。

./bin/fabric-ca服务器启动-b管理:adminpwd-home ~/ca

  • 下一步我将使用下面的代码来注册管理,这将在客户端和密钥中生成adminpwd文件。

./bin/fabric-ca客户端注册管理:adminpws localhost:7054

我想使用https://github.com/hyperledger/fabric-sdk-go/pkg/client/msp创建客户端上下文。

我的问题是

我需要加载哪个配置文件,以便在fabric-sdk-go中创建客户端上下文,因为我正在尝试调用

func (clientProvider context.ClientProvider,opts ...ClientOption) (*Client,error)

它给我错误,请建议我

未能创建msp客户端组织未提供

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-11 11:09:44

请跟着我的步骤,NodeJS SDK

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 const caEndPoint = "https://localhost:7054"
 const caName = "ca-org1"
 let tlsOptions = {
    trustedRoots: [],
    verify: false
  };
const fabricCAServices = require('fabric-ca-client');
const caService = new fabricCAServices(caEndPoint, tlsOptions, caName);

您可以使用caService调用可用的方法

  • enroll
  • addAffiliation
  • newIdentityService
  • newCertificateService

登记新身分

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
const identityService = caService.newIdentityService();
    let registerObject = {
      enrollmentID: enrollmentId,
      type: type,
      affiliation: userOrg,
      maxEnrollments: maxEnrollments || 1,
      attrs: attributes,
      caname: caName
    }
const response = await identityService.create(registerObject, admin_user);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58341172

复制
相关文章
fabric进阶—Fabric CA
-b选项为引导程序管理员提供注册 ID 和密码;如果未使用“ldap.enabled”设置启用 LDAP,则这是必需的。
酒楼
2023/05/30
5460
Fabric CA的部署与使用
之前使用CA服务一直是在docker容器中运行下载好的CA镜像,在应用程序中通过Node SDK中集成的接口来访问CA服务器,这次尝试手动部署CA服务。
zhayujie
2020/04/29
3K1
Fabric CA 1.4入门
Fabric CA基于开源项目CFSSL开发, 主要为fabric网络提供PKI证书服务,是MSP生成的基础。
Zeal
2020/11/11
1.4K0
fabric使用
https://gitee.com/xc-dh/vue-fabric-canvas
星辰_大海
2023/03/16
9670
fabric使用
使用Fabric Node SDK进行Invoke和Query
前面的文章都是在讲解Fabric网络的搭建和ChainCode的开发,那么在ChainCode开发完毕后,我们就需要使用Fabric SDK做应用程序的开发了。官方虽然提供了Node.JS,Java,Go,Python等多种语言的SDK,但是由于整个Fabric太新了,很多SDK还不成熟和完善,所以我采用Node JS的SDK,毕竟这个是功能毕竟齐全,而且也是官方示例的时候使用的SDK。由于我从来没有接触过Node.JS的开发,对这个语言理解不深,所以讲的比较肤浅,希望大家见谅。
深蓝studyzy
2022/06/16
1.2K0
Fabric进阶(三)—— 使用SDK动态增加组织
在fabric网络运行过程中动态追加新的组织是相当复杂的,网上的资料也十分匮乏,大多是基于first-network这样的简单示例,而且是使用启动cli容器的方法来增加组织,几乎没有针对实际应用的解决方案。本文介绍了如何在应用程序中调用SDK来进行组织的动态增加。
zhayujie
2020/04/29
2.1K0
fabric区块链(十一)—fabric中使用CouchDB
酒楼
2023/07/20
4370
Hyperledger Fabric Go SDK 事件分析
最近在做跨链适配器,需要在一条本地链上利用 Go SDK 来连接 fabric 网络,并监听事件,所以对 fabric 所支持的事件与 SDK 所提供的监听方法做一下汇总。
pseudoyu
2023/04/11
9660
Hyperledger Fabric Go SDK 事件分析
TBaaS合约调用_fabric SDK Node 不使用Connection Profile
调用合约的时候,由于经常要变更相关的参数,每次写Connection Profile,然后还要修改js文件比较麻烦,于是想有一个不使用Connection Profile的,只修改js就可以调用的示例。
晓明
2020/09/09
1.3K0
fabric-sdk-java 1.4安装说明
Hyperledger Fabric Java SDK是开发基于Hyperledger Fabric区块链的Java应用之必备开发包。本文将介绍如何在Maven、Gradle和Eclipse中安装使用最新1.4版本的Hyperledger Fabric Java SDK。
用户1408045
2019/05/10
1.6K0
Fabric-sdk-java快速上手 原
在超级账本Fabric区块链中,应用通过节点的RPC协议接口访问链码。Java应用可以使用官方提供的Fabric-sdk-java开发包来实现对链码的访问,java开发包封装了Fabric区块链的GRPC链码访问协议,有利于开发人员聚焦于业务逻辑。本文将通过编写一个最简单的可以访问Fabric链码的Java应用,来帮助你快速上手Fabric区块链的Java应用开发。
用户1408045
2019/05/08
1.5K0
Fabric-sdk-java快速上手
                                                                            原
Tungsten Fabric如何编排
OpenStack是虚拟机和容器的领先的开源编排系统。Tungsten Fabric提供了Neutron网络服务的实现,并提供了许多附加功能。
Tungsten Fabric
2020/06/12
1.2K0
Tungsten Fabric如何编排
fabric区块链(十)—fabric中使用正则查询
在Hyperledger Fabric的GetStateByRange函数中,键(Key)不支持直接使用正则表达式进行匹配。GetStateByRange函数只支持按范围进行键的查询。
酒楼
2023/07/05
3770
fabric进阶—Fabric新特性
虽然一直以来都可以从当前状态中删除私人数据,但这一新功能可以清除对等方的私人数据历史,同时保留私人数据的哈希值作为区块链上不可变的证据。
酒楼
2023/07/05
3590
Fabric-sdk-java最新教程 原
Fabric Java SDK是Fabric区块链官方提供的用于Java应用开发的SDK,全称为Fabric-sdk-java,网上可用资料不多,本文列出了精心整理的针对Fabric Java SDK的最新精选教程。
用户1408045
2019/05/08
3.5K0
hyperledger fabric fabric-samples 环境测试
1、进入gopath目录下,创建目录src/github.com/hyperledger,进到该目录
Tiny熊
2020/08/10
1.1K0
【Azure微服务 Service Fabric 】使用az命令创建Service Fabric集群
在使用Service Fabric的快速入门文档: 将 Windows 容器部署到 Service Fabric。 其中在创建Service Fabric时候,示例代码中使用的是PowerShell脚本调用AZ模块来执行创建命令。但是在本地执行时,遇见了无法运行'Connect-AzAccount'等命令。
huofo
2022/03/16
3.2K0
【Azure微服务 Service Fabric 】使用az命令创建Service Fabric集群
Hyperledger Fabric(
在我们开始之前,如果你还没有这样做,你可能希望检查是否已经在开发区块链应用程序和/或运行Hyperledger Fabric的平台上安装了所有前提条件。
py3study
2020/01/03
2.2K0
使用Fabric部署网站应用
以前一直用rsync同步代码到服务器,这种山寨方法用一次两次还可,每天部署10次就麻烦了,最近抽空研究了一下Fabric,发现这个东西部署起来简直太爽了。 Fabric是一个用Python开发的部署工具,最大特点是不用登录远程服务器,在本地运行远程命令,几行Python脚本就可以轻松部署。 花10分钟写了一个部署脚本fabfile.py(名字不能变),放到工程目录下: #!/usr/bin/env python # -*- coding: utf-8 -*- from datetime import da
小小科
2018/05/02
1.1K0
Fabric概览
资产既包括有型的资产、也包含无形的资产,Hyperledger使用chainCode去修改用户的资产。
路之遥
2022/09/26
4620

相似问题

使用fabric节点sdk注册Hyperledger fabric CA TLS证书

11

使用非Fabric CA作为Fabric CA的父级

10

使用fabric client和fabric ca client SDK for Hyperledger编写应用程序

13

使用修改后的fabric-server-config初始化fabric ca

117

使用Fabric-CA -server的Hyperledger fabric私钥

115
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文