客户端中的 Fabric CA 服务器数据库

拉菲尔·K。

我正在构建一个 Hyperledger Fabric 区块链应用程序(docker 容器),在其中我还创建了一个带有节点 js 的应用程序网关(docker 容器),以作为后端服务与其交互。

令我惊讶的是,我亲眼目睹了以下案例:我注册了新用户,并通过应用程序网关和官方 Fabric SDK 使用网络的 CA 注册并存储在 Fabric Wallet 中。我意识到它们存储在不同的fabric-ca-server.db 中,而不是位于fabric ca docker 容器的/etc/hyperledger/fabric-ca-server/ 目录下的那个。

我的意思是,当我尝试通过 cli 列出身份时,我得到的身份为零,因为它们是通过 SDK 注册的。当我尝试从 SDK 注册相同的身份时,我得到了用户已经注册的通常消息。

但我无法找到这个 fabric-ca-server.db 存储在哪里,读取应用程序网关(SDK)

有人知道吗?谢谢。

杰罗姆·奥马霍尼

可以使用以下路径在 CA 容器中找到 DB 文件

/etc/hyperledger/fabric-ca-server 

你会发现在 docker compose 文件中也提到了这个路径。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

服务器和客户端证书必须由SSL中的同一CA签名

Fabric CA服务器和CA Client之间的区别

在Apache中设置CA时,浏览器不要求客户端证书

是什么导致Kubernetes API服务器无法编写客户端CA configmap?

具有自定义CA的客户端服务器TLS

我应该将服务器的ca.crt复制到客户端吗?

如何在根CA下生成服务器证书和客户端证书

JDBC + SSL:将CA证书,客户端证书和客户端捆绑到一个密钥库文件中

向后兼容的服务接口,而无需更新Azure Service Fabric中的旧客户端

Fabric-Ca 服务器设置问题

如何访问默认的Hyperledger Fabric-CA数据库

在Android应用程序中实现客户端<->服务器<->数据库体系结构的最佳方法?

在客户端中更新recyclerview项目ui,以指示服务器上的Firebase数据库已更新

设置客户端到服务器(和数据库)的连接并更新客户端 html

客户端-学习核心Java后进行服务器数据库编程

python ssl(与openssl s_client -showcerts等效)如何从服务器获取客户端证书的CA列表

仅使用CA在Java中使用gRPC对服务器执行客户端身份验证

我的openvpn客户端仅使用.ovpn + ca.crt文件连接到服务器

Fabric-CA根服务器和中间服务器

当SQL Server数据库是本地的时,ADO客户端游标与服务器端游标之间的区别?

从数据库服务器端创建绘图并在客户端对其进行可视化

Oracle 服务器数据库和 iOS 客户端应用程序之间的数据通信

客户端服务器中的JmDNS服务发现

服务器-客户端中的异步读取:单独的客户端消息

Signalr在服务器中托管JavaScript客户端的客户端脚本

CA 续订后的客户端证书

以后是否可以在客户端-服务器db环境中使用嵌入式Derby数据库?

使用 TNS 的客户端和服务器机器之间的 Oracle 数据库 12c 网络

.Net客户端无法访问嵌入式Firebird数据库服务器